友情提示:380元/半年,儿童学编程,就上码丁实验室。
躲猫猫游戏示范
躲猫猫—猫最终脚本
躲猫猫—老鼠最终脚本
我们今天就以“躲猫猫”游戏为例,来对它进行扩展,制作一个进阶版本。同理,如果大家制作“猫抓老鼠”的游戏,可以将两个角色的脚本对调后,继续进行的创作。

需求分析
当我们在玩“躲猫猫”游戏的时候,会发现:如果我们一直不让小老鼠被猫抓住,那我们要一直玩下去。只有让猫抓住小老鼠,游戏才可以结束。那我们肯定会不甘心啊!这次呢,我们给游戏中添加一个计时器。如果十秒之内,猫没有抓住小老鼠,那么小老鼠就赢了。下面我们就来制作这个游戏吧!

新建变量
首先,我们要选中小猫,给小猫编写脚本。这次我们需要用到变量,新增一个变量叫做耗时。新增变量可以根据需要设为“适用于所有角色”或“仅适用于当前角色”。在这个游戏中,考虑到变量可以在所有角色中适用,所以选择“适用于所有角色”选项。
新建变量
计时器设置
其次,我们要添加一个计时器,开始时计时器需归零。并将变量(耗时)的值设为计时器的值。
设置计时器
如果计时器的值大于10,那么小老鼠就赢了,小猫就要服输说:“好吧,Jerry你赢了。”编写完成后,让这个部分的指令重复执行。
最终脚本
点击绿旗,启动脚本,大家就可以看到一只对小老鼠穷追不舍的猫。利用鼠标控制小老鼠躲避猫的追捕,十秒之内没有被猫抓到就可以胜利啦!大家快去试试吧!