Scratch制作九宫格拼图小游戏随记1105(网络版02)
讨个媳妇过新年-
第三步:说干就干,继续干,走一步,算一步。
在观看
CSDN
视频的时候,得到一个重要的信息是,在造型
中,必须有十个造型,造型
1~8
按
照
序号依次排列,将第
9
个造型设置为空白页,而图案的最后一个
造型放置在第
10
的位置上。
p>
再经过一番研究,
对每一个变量和脚本步骤都有一定的理解。
于是就盗用了
CSDN
上的两个脚
本进行九宫格随机放置图片。
(下左图片脚本中:
col
和
row
分别是几行几列,
p>
这里均为
3
,
共<
/p>
9
格;
重复执行内的内容为每个小图片定
义造型和放置位置坐标,共计执行
9
次;右边的脚本:当作为克
隆体启动时,显示,重复执行直到完成拼图(接收到
win
p>
信号)
,过后删除本次克隆体。
)
但是,运行的结
果,并不令人满意。
(下左图)
没有修改脚本时运行结果
修改脚本后的运行结果
分析原因,
九个位置都重复出现九张图,
这与之前
自己制作的第一种方法并无二异。
思来想去,
做了如下修改:自
定义“放置”部分并没有问题,问题就出现在“当作为克隆体启动时”中的重复
执行,甚
至连切换造型也是多余的。修改脚本如下:
(将变量
code<
/p>
去掉了,右边的脚本中造型切换
这句其实是多余的。
)
第
1
页,共
3
页