合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## 复习上节课学习的内容 hello, 阿达老师回来啦!在上节课里,我们用得分变量记录了猫咪抓取海星的个数。 变量是编程里非常核心的概念,小朋友们一定要掌握哦。 这节课,我们一起给游戏增加点难度。 ## 本节课内容 在上节课中,我们完成了得分统计,为了收集等多的海星,我们给猫咪增加*三条命*。我们点击数据组,新增生命变量。 点击将**生命设置为0**积木,拖动到当绿旗被点击的下面,把数字改为3。我们找到海马碰撞猫咪的积木,在里面增加**如果...那么....否则....**积木。在判断条件里,我们选择运算符里的**...>...** 。 填入生命和1。在**如果...那么....** 的嘴巴里,我们增加将生命增加-1积木。原先的广播游戏结束脚本移动到**否则...** 的里面。 这组积木的意思是,当猫咪碰撞到海马后,我们判断猫咪的生命值是否大于1,如果大于1,则将生命减一;如果小于等于1,猫咪生命用完了。则广播游戏结束消息。 现在猫咪可以很轻松的抓到很多海星了。咱们再来给游戏增加点难度,新增3个海马出来。 我们用鼠标右键点击海马角色,选择复制角色。舞台上就新增了一个海马。用同样的方法,我们再复制一个海马出来。再点击小绿旗,就有三个海马在移动了。 这节的课堂时间就到这里了,我们赶紧进入小灶时间吧! ## 小灶时间 在这节课里,我们首先使用复制角色的方式新增了两个海马。游戏难度一下子提高了不少。 为了让游戏更好玩。我们给猫咪增加了三条命。每碰一次海马,生命减一。因此,生命也是一个变量。 到现在为止,咱们就完成了第一个游戏啦!我们用了哪些scratch的积木,小朋友们还记得吗? 下一章,我们将完成更酷炫的游戏。小朋友们想制作什么游戏,也可以微博、微信留言给阿达老师哦。阿达老师会第一时间完成游戏制作课程,分享给大家! 小朋友们下章见!