以下是我体会的AVG中大部分拼图谜题的解法,大家讨论!
" }& _- @8 P; L6 J9 q7 T以破箱人的拼图铁盒为例,这是拼之前:7 P' w0 {. k1 O% Y
' P# P! W' ^2 i4 m
0 b# b6 E! z/ M. x我的思路是这样的:
z& `- q( _! S1 E/ b0 Y7 O) @
, `0 t$ n/ ]7 ^# Q$ J2 P% I% ]先拼A区域(红色区域),然后是B区域(绿色区域),最后是C区域(蓝色区域)。而拼图方法类似堆栈的压入,也就像填弹一样,按照图中所示方向压入。当然,前提是必须知道拼图的结果,即每一块图案应该被放在哪里。具体步骤如下。
1 l2 M- u6 ], S# @ o+ F0 k* d
2 c" i" { P/ r8 Y& T其中,左边是完成的,右边是未排列的。找到属于红色区域的图案块,将它们按顺序,以顺时针方向逐个压入对应位置,途中不需要考虑其余图案,这么做应该不难。红色区域完了,就是绿色区域,最后是蓝色区域,蓝色区域的面积虽然小,但剩下的图案块数量也不多了,对于位置的交换应该够了。5 P: {: ~: A. R, s
以上是一些小心得,可以用于类似的拼图谜题,大家讨论一下。 |