欢迎光临
我们一直在努力

scratch编程那些事12

第十二期:幽灵抓老鼠之迷宫

上期我们分享了如何制作迷宫这个角色。同时,也是对scratch编辑器使用的练习。

之前,我们分享过《幽灵抓老鼠》这个游戏的制作。本期将在这个游戏基础上,加入迷宫这个角色,增加了游戏难度。不在如原来游戏中那样,老鼠可以随意的走动,因为有了迷宫的限制(相当有围墙阻隔)。

我们先来看下面加入迷宫角色后的示意图。

通过图我们可以看到,老鼠、幽灵、奶酪三个角色的大小都发生了变化。这也是我们要讲的问题,在给老鼠角色赋予脚本时,首先将角色的大小进行设定,为正常大小的35%左右(具体数值小朋友可以自己根据实际情况进行调整)。

然后,将老鼠角色移动到迷宫的入口(具体移动X,Y的数值,需根据实际情况调整),面向右侧,因为迷宫的入口就在右侧,这点要注意。

其它的脚本与之前《幽灵抓老鼠》游戏中老鼠角色相同,现在贴出来小朋友们可以参考。

接下来,来看奶酪角色,和老鼠角色一个道理,都是先将角色缩小,然后是建立得分变量,并将得分变量初始设定为“0”。在奶酪角色中用到了随机数模块(具体数值根据实际情况作调整)。另外, 这里面有一个侦测模块一直在侦测是否碰到了老鼠,如果碰到了,那得分增加10分。好,把脚本贴出来,供大家参考。

关于幽灵角色的脚本,也是首先设定角色的大小,然后,要将角色的旋转模式设定为左右选装,目的防止角色大头朝下行走。

幽灵角色是由两个脚本组成。第二个脚本为了解决幽灵时隐时现的问题,这里用到了“隐藏”、“显示”模块。

最后是迷宫角色的脚本,就是将其移动到舞台的中央即可。

你可能还想看这些!

赞(49)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址