以下是我体会的AVG中大部分拼图谜题的解法,大家讨论!9 ]+ _. w& Y# Y3 y4 I" R
以破箱人的拼图铁盒为例,这是拼之前:
$ g2 i$ A; n& f: \) {6 { 2 P8 |3 d4 f3 ~! c7 F/ Q p) m* T0 c
* m8 o5 [$ N% d1 z. F5 G* ?/ ~
我的思路是这样的:3 t {* }& a4 G6 y$ o. i
. e& P6 `# w: U+ e先拼A区域(红色区域),然后是B区域(绿色区域),最后是C区域(蓝色区域)。而拼图方法类似堆栈的压入,也就像填弹一样,按照图中所示方向压入。当然,前提是必须知道拼图的结果,即每一块图案应该被放在哪里。具体步骤如下。9 l% I+ w: [ G' I, g8 p8 D
9 J, u% h/ Q: T k5 Y
其中,左边是完成的,右边是未排列的。找到属于红色区域的图案块,将它们按顺序,以顺时针方向逐个压入对应位置,途中不需要考虑其余图案,这么做应该不难。红色区域完了,就是绿色区域,最后是蓝色区域,蓝色区域的面积虽然小,但剩下的图案块数量也不多了,对于位置的交换应该够了。
h$ K$ b# | F5 H" j K* @以上是一些小心得,可以用于类似的拼图谜题,大家讨论一下。 |