## 复习上节课学习的内容
hi,阿达老师又来啦。上节课,我们成功用鼠标控制了黑洞。让黑洞围着鼠标移动。
同时,我们一起看了运算符里的这些积木。小朋友们知道这些积木是什么意思吗?
这节课,我们一起实现黑洞吞噬物体的效果。赶紧进入课堂看看怎么做的吧!
## 本节课内容
我们打开scratch,点击文件,从计算机上传(课程文件地址:https://pan.baidu.com/s/1O-QKCjZB6C6E4f2nSQTqDA ),打开黑客大作战第-第三节-素材.s2,在scratch的弹出层里点击确认。
我们在做星星猎手的时候,知道两个角色相碰可以用碰撞检测。黑洞吞噬物体也是一样的原理。
我们选择小人角色,在控制组里找到**如果...那么...** 积木,拖动到移动2步的下面。判断条件用**碰到黑洞角色**。当小人碰到黑洞后,我们需要把小人隐藏一段时间,代表黑洞吞噬了自己。将**隐藏积木**拖动到**如果...那么...**的里面。再加一下**等待3秒**和**显示**积木。小人在隐藏3秒后,会再次显示在舞台上。
咱们增加一个得分变量统计黑洞吞噬物体的数量吧。我们从数据组里新建**变量**,起名叫得分。在游戏开始的时候得分要变成0。我们选择黑洞角色,在当绿旗被点击的下面增加**把得分设置为0**积木。
小人碰撞到黑洞后,需要让得分加一。我们选择回到小人角色,在**隐藏**积木的上面增加**将得分加一**积木。这样,黑洞每次吞噬小人,得分就加一了。
黑洞吞噬小人的代码是不是和猫咪抓海星的很像。我们只要学会了独立思考,再复杂的游戏和问题都可以解剖成一步一步的算法。我们这节课就到这里啦,小朋友们下节见!
课后作业:实现课堂效果。
**阿达老师-孩子身边的编程专家**
*完整课程请关注阿达老师,主页里有完整的课程目录和观看地址*
- 简介
- 第二章-星星猎手
- 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