风车顺利安装完毕,能源问题解决了。Libra连线卫星,查看告警中心的情况。

Scratch任务卡

模拟警报闪烁并添加音效效果。

实现方式

警报灯闪烁,其实就是让警报灯,重复的从1增大到20,如果超过20又回到1重新开始变大,过程中播放警报声音。可以使用重复+判断结构,也可以使用双重循环的结构来实现。

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

拓展

警报灯闪烁过程中,不仅灯的大小变化,颜色也可以不断变化。快试试吧。

第四课拓展题答案

1、风车长时间高速运转,会产生大量热量,损毁机器,所以需要让风车每转动50圈后停止2分钟,然后再继续,如此往复。该怎么优化脚本实呢?

这里用到了一个双重循环的结构。

内层循环,让风车变换造型,转动50圈。

外层循环,让风车转50圈后,休息2分钟,如此往复。

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

2、小朋友做的风车,旋转起来是这样的,你能帮他找到原因吗?

Scratch中角色的造型有一个中心点,我们说的旋转、运动,都是以中心点为依据的。比如对于扇叶来说,我们是期望将最中心的红点最为中心点旋转,下图蓝色部分。

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

那如果我们期望的中心点,与Scratch中的中心点重合在一起,达到的效果会是我们预期的。

如下造型的中心点,与Scratch的中心点没有重合,就会出现上面视频的现象。

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

造型中心点在很多场景下都会用到,如果角色是自己绘制的,效果达不到自己预期时,可以看看是不是中心点位置不对导致的。

--end--

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。