美文网首页少儿编程Scratch系列课程
少儿编程Scratch第十五讲,节日放烟花,附带程序

少儿编程Scratch第十五讲,节日放烟花,附带程序

作者: 创客猿 | 来源:发表于2020-08-26 20:29 被阅读0次

    节日放烟花

    游戏规则:烟花从地上飞上天空,然后绽放,最后落下消失。

    第一步

    添加一个城市的背景

    第二步

    创建烟花Rocket角色,做出八个造型。

    第一个造型命名为C1,代表升空的烟花。当这个小红点C1到达某个随机的位置,再将它切换到其他七个造型之一,这样就模拟出烟花绽放的效果。在加一些简单的图形效果让整个过程更加真实。

    烟花程序如下:

    开始将自己隐藏,然后重复执行,每隔一个随机时间创建一个克隆体。由于原角色是隐藏的,所以它的克隆体一开始都是隐藏的。

    克隆体程序如下:

    原角色烟花Rocket的克隆体,设置造型为Cl❶,即代表烟花的小红点造型,然后随机移动到舞台的底部❷并显示❸,然后随机滑动到建筑物的上方❹。1到4步程序模拟了烟花发射升空的场景。下面来模拟小红点到达预定位置后爆炸的场景,首先克隆体弹奏一段很短的鼓声❺模拟爆炸的声音。由于后面要放大烟花,我们设置一个初始大小,并将其随机切换到一个烟花效果❻,最后进入重复执行❼逐渐放大烟花,每次重复都将大小增加4。重复完毕后删除克隆体本身❽。

    扩展

    还可以将y坐标增加-1和将亮度特效增加-3模拟出烟花缓缓下降并逐渐消失的效果。

    相关文章

      网友评论

        本文标题:少儿编程Scratch第十五讲,节日放烟花,附带程序

        本文链接:https://www.haomeiwen.com/subject/ukyhjktx.html