## 复习上节课学习的内容
小朋友们好,我是阿达老师 。今天我们正式进入黑洞大作战的游戏制作。这节课,我们先让游戏里的物体运动起来。好了,赶紧进入课堂吧!
## 本节课内容
我们打开scratch,点击文件,从计算机上传(课程文件地址:https://pan.baidu.com/s/1O-QKCjZB6C6E4f2nSQTqDA ),打开黑客大作战第-第一节-素材.s2,在scratch的弹出层里点击确认。
打开黑客大作战后,游戏里的舞台背景已经帮我们设置好了。小人、汽车、栏杆、垃圾桶、路灯、树、房子等角色也已经帮我们上传完成。
![](https://s1.ax1x.com/2018/09/04/iSz7UH.png)
我们做的第一个功能,就是让舞台上的角色动起来。咱们来看一下小人应该怎么行动。
我们先增加一个移动10步积木,让小人动起来。为了让小人不断的往前移动,我们增加重复执行积木。现在点击这个积木,小人会很快走到舞台边缘。我们增加碰到边缘就反弹积木。小人就可以不断的来回走动了。接下来,我们拖动当绿旗被点击积木,放到我们刚刚做的脚本上面。
![](https://s1.ax1x.com/2018/09/04/iSzXxP.png)
在游戏里是有多个小人在移动的,这就用到**克隆**积木啦。我们从控制组里找到克隆自己积木。每次点击这个积木,舞台上就会多个小人出来。在游戏开始的时候,我们需要克隆4个小人。我们在当绿旗被点击的下面增加:**重复执行4次**和**克隆自己**积木。
点击小绿旗的时候,舞台上是多了小小人。可是小小人只会呆呆的站在舞台上,并没有移动起来。这是因为,被克隆出来的小人,需要有自己的脚本来控制。
我们在控制组里找到**当作为克隆启动时**积木,拖动到创作区。把刚刚做好的重复移动的脚本移动到这个积木下面。咱们在来点击小绿旗,这个时候克隆好的积木在舞台上移动起来了,可是,他们就像排好队一样,一个挨着一个走。
![](https://s1.ax1x.com/2018/09/04/ipSpVg.png)
为了让他们随机移动,我们要用到前面学习到的随机数积木。我们在重复执行积木的前面增加**面向90度方向**积木。把90度改为运算组里的**从0到360之间选一个随机数**积木。这个时候我们再点击小绿旗,小人就可以按照各自的方向运行了。我们发现,用来克隆小小人的角色还是在呈现着,在克隆之前,我们增加一个显示积木。当克隆完成我我们增加隐藏积木。
我们再点击小绿旗,小人就可以随机运行啦。这节课我们学习了好多积木啊,赶紧进入小灶课堂复习一下吧!
![](https://s1.ax1x.com/2018/09/04/ipSiPs.png)
## 小灶时间
在这节课里,我们使用了 重复执行、向前10步两个积木让小人动了起来。
为了增加小人,我们使用了 **克隆自己、当作为克隆启动时** 两个积木 来造出了一堆小小人。我们来详细分析一下克隆。
看过西游记的小朋友都知道。孙悟空为了打虾兵虾将,经常会拔自己的猴毛来生出一堆小猴子来。这些小猴子和虾兵虾将打,孙悟空和大Boss打。
在这个里面,孙悟空拔猴毛就相当于 **克隆自己**积木。小猴子被克隆出来后,需要有自己的行动。因此,我们使用**当作为克隆启动时**积木来控制小猴子的移动。
![](http://p0.ifengimg.com/pmop/2018/0125/82EF58309F3A61C2B598744967B9164D1C3A0654_size60_w895_h495.jpeg)
被克隆出来的小小人回像排队走一样行动一致。我们需要让每个小小人往不同的方向走。因此,我们增加了面向...方向积木。每个小人要按照不同的方向行走。我们用 从..到...取一个随机数积木 来让每个小人面对不同的方向。
怎么样?小朋友们会做了吗?自己来实现一下吧!这节课的小灶时间就到这里啦,我们下节课再见!
课后作业:实现课堂效果。
挑战作业:给汽车也增加同样的功能吧。
**阿达老师-孩子身边的编程专家**
*完整课程请关注阿达老师,主页里有完整的课程目录和观看地址*
- 简介
- 第二章-星星猎手
- 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