## 复习上节课学习的内容
Hello!阿达老师回来啦!老样子,我们还是先复习一下上节课学习的内容。
**碰到鼠标指针**积木是游戏里的碰撞检测,海马和猫咪碰撞有这个积木来实现。
scratch的声音组里用来让游戏发出声音,里面有很多的积木,我们会陆续学习。
事件广播是游戏间不同角色之间相互交互的关键。一个角色广播事件,另一个角色接收事件。通过这种方式来让游戏间的角色相互配合。
这节课,我们来指导猫咪抓海星,赶紧进入课堂吧!
## 本节课内容
我们打开上节课做的游戏,选中海星角色。在创作区用**当绿旗被点击**和**移到0,0**两个积木让海星在游戏开始的时候位于舞台中央。
接下来。我们增加**重复执行**积木,再里面添加:**如果...那么**积木,在下拉框里选择**猫-飞**。这两个积木是在游戏开始的时候,重复执行检测海星是否碰到猫咪的积木。
当海星碰到积木时,我们播放声音:water drop。表示抓到海星了。
当海星被抓到后,我们需要让海星移动到其他位置上。这用到了我们前几节课学习到的**随机数**积木。
我们添加**移到x:,y:** 积木,x填充:**在-200到200之间选择一个随机数**、y填充:**在-150到150之间选择一个随机数**。
我们再次运行游戏,猫咪就能不断的抓海星啦!这节课是不是比较简单?小朋友会做吗?
好啦,我们一起进入小灶时间吧!
## 小灶时间
这节课我们用前几节课学习的积木给海星增加了脚本,让猫咪可以抓海星了。
我们使用的第一个积木还是**碰撞检测**,用来判断猫咪是否抓到海星。
第二个积木是 **在... 到... 之间选取一个随机数**。通过这种方式,海星每次就能随机的出现在游戏中了。
到这里,我们游戏的主体功能就完成了,猫咪、海马、海星有了各自的脚本。每个角色按照自己的脚本运动。小朋友们可以尝试给游戏里增加一些其他角色来增加游戏的乐趣。怎么样,你会吗?
好啦,我们这节课的小灶时间就到这里啦!小朋友们再见!
- 简介
- 第二章-星星猎手
- 2.1 玩玩游戏吧
- 2.2 角色到位!
- 2.3 猫咪动起来
- 2.4 海马动起来
- 2.5 海马和猫咪碰上啦
- 2.6 抓海星啦!
- 2.7 抓了几个海星?
- 2.8 更多的海马过来啦
- 第三章 寻找蛋糕(迷宫类游戏)
- 第一课 使用画笔绘制迷宫围墙
- 第二课(1) 键盘操作杰瑞移动
- 第二课(2) 解决杰瑞横穿围墙问题
- 第三课 甲虫狂潮
- 第五课 幽灵出没
- 第六课 收获金币
- 第四章 黑洞大作战
- 4.1 玩玩游戏吧&分析制作思路
- 4.2 level1级别的物体行动
- 4.3 黑洞转起来
- 4.4 吞噬物体&记录分数
- 4.5 黑洞变大
- 4.6 leve2 级别的物体
- 4.7 level2吞噬、level3吞噬
- 4.8 游戏做好啦!
- 第五章 灵药战争
- 5.1群魔乱舞
- 5.2灵药惊现
- 5.3闪转腾挪
- 5.4大功告成
- 第六章 跳跃的猴子
- 6.1 part1