以下是我体会的AVG中大部分拼图谜题的解法,大家讨论!; G+ v( V# O2 u2 @6 o3 j
以破箱人的拼图铁盒为例,这是拼之前:$ x$ u. H3 e7 \6 n$ x
0 O4 m4 B0 `+ t5 }$ p( E+ [6 C
0 `% F, h6 B2 _' a; u我的思路是这样的:& O7 T; C, o0 f- `2 Z
2 t; J; X9 E" Q1 ?
先拼A区域(红色区域),然后是B区域(绿色区域),最后是C区域(蓝色区域)。而拼图方法类似堆栈的压入,也就像填弹一样,按照图中所示方向压入。当然,前提是必须知道拼图的结果,即每一块图案应该被放在哪里。具体步骤如下。# m w% I6 D3 l0 m; A( j
2 E U* w+ L. j+ h/ U# B
其中,左边是完成的,右边是未排列的。找到属于红色区域的图案块,将它们按顺序,以顺时针方向逐个压入对应位置,途中不需要考虑其余图案,这么做应该不难。红色区域完了,就是绿色区域,最后是蓝色区域,蓝色区域的面积虽然小,但剩下的图案块数量也不多了,对于位置的交换应该够了。# M; [, n5 I; _2 }
以上是一些小心得,可以用于类似的拼图谜题,大家讨论一下。 |