少儿编程奇幻之旅(第二课):刺耳的警报

网友投稿 2019-11-20 14:28

Nick与Libra在实验室做实验,突然一阵刺耳的警报声响起。

https://cdn.china-scratch.com/timg/191122/142Q05941-0.jpg


Nick和Libra急匆匆地赶到宇宙前沿控制中心,只见屏幕上一片红色预警信号……Libra立即与太空大数据云计算中心建立连接,查查发生了什么。

https://cdn.china-scratch.com/timg/191122/142Q03T6-1.jpg

https://cdn.china-scratch.com/timg/191122/142Q14915-2.jpg

https://cdn.china-scratch.com/timg/191122/142Q12F8-3.jpg

Scratch任务卡

模拟“死亡之神”撞击地球的场景。

任务分解

https://cdn.china-scratch.com/timg/191122/142Q251I-4.jpg

阿波菲斯行星的脚本

1、通过造型切换,模拟行星初始态到行星爆炸。

2、通过在()秒内滑行到x:() y:(),来实现行星撞向地球。

3、播放声音bang,模拟撞向地球的瞬间,发出的爆炸声音。

https://cdn.china-scratch.com/timg/191122/142Q24405-5.jpg

拓展

行星在撞向地球的时候,从远处飞来时,视觉上是由小变大的,那这个该怎么实现呢?

第一课拓展题答案

Libra的脚本中,为什么先等待6秒呢?除了用等待6秒,还能用什么方式达到目的呢?

等待6秒,是为了让Nick介绍完自己之后,再让Libra介绍自己。避免两个人同时说话。

除了用等待X秒,还可以使用“广播”,Nick介绍完自己,发出一条广播消息,Libra收到消息后,再开始介绍自己。

Nick的脚本:

https://cdn.china-scratch.com/timg/191122/142Q2D47-6.jpg

Libra的脚本:

https://cdn.china-scratch.com/timg/191122/142Q3M06-7.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com