最新消息:

【Scratch编程】第五讲:猫和老鼠2

Scratch 少儿编程 3290浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

【Scratch编程】第五讲:猫和老鼠2

【Scratch编程】第五讲:猫和老鼠2

【Scratch编程】第五讲:猫和老鼠2

【Scratch编程】第五讲:猫和老鼠2

躲猫猫游戏示范

【Scratch编程】第五讲:猫和老鼠2

躲猫猫—猫最终脚本

【Scratch编程】第五讲:猫和老鼠2

躲猫猫—老鼠最终脚本

 

【Scratch编程】第五讲:猫和老鼠2

我们今天就以“躲猫猫游戏为例,来对它进行扩展,制作一个进阶版本。同理,如果大家制作“猫抓老鼠”的游戏,可以将两个角色的脚本对调后,继续进行的创作。

【Scratch编程】第五讲:猫和老鼠2

需求分析

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

【Scratch编程】第五讲:猫和老鼠2

 

【Scratch编程】第五讲:猫和老鼠2

新建变量

首先,我们要选中小猫,给小猫编写脚本。这次我们需要用到变量,新增一个变量叫做耗时。新增变量可以根据需要设为“适用于所有角色”或“仅适用于当前角色”。在这个游戏中,考虑到变量可以在所有角色中适用,所以选择“适用于所有角色”选项。

【Scratch编程】第五讲:猫和老鼠2

新建变量

【Scratch编程】第五讲:猫和老鼠2

计时器设置

其次,我们要添加一个计时器,开始时计时器需归零。并将变量(耗时)的值设为计时器的值。

【Scratch编程】第五讲:猫和老鼠2

设置计时器

如果计时器的值大于10,那么小老鼠就赢了,小猫就要服输说:“好吧,Jerry你赢了。”编写完成后,让这个部分的指令重复执行。

【Scratch编程】第五讲:猫和老鼠2

最终脚本

点击绿旗,启动脚本,大家就可以看到一只对小老鼠穷追不舍的猫。利用鼠标控制小老鼠躲避猫的追捕,十秒之内没有被猫抓到就可以胜利啦!大家快去试试吧!

您必须 登录 才能发表评论!