【Scratch教程100例】012 Scratch实现烟花绽放效果

自古以来中国在盛大节日庆典时都喜欢放烟花助兴庆祝。然而为了环境保护和安全问题,现在城市的人们并不能随时随地燃放烟花。但通过scratch编程我们就可以模拟火苗上升至天空后绽放的效果。

【Scratch教程100例】012 Scratch实现烟花绽放效果-少儿编程网

首先选取“烟花”角色,其中烟花角色的造型区可以分为爆炸前和绽放后两类

【Scratch教程100例】012 Scratch实现烟花绽放效果-少儿编程网

当然如果想要烟花爆炸后有更多的造型,也可以添加自己绘制的造型。

开始时烟花隐藏,当按向上键可控制烟花以火苗造型上升至空中时显示。

【Scratch教程100例】012 Scratch实现烟花绽放效果-少儿编程网

因为火苗是从最底部上升至空中,所以开始的y坐标是舞台最底部的-180。鼠标指哪烟花就在哪绽放,并且希望看到火苗上升的轨迹,所以使用“在1s内滑行到鼠标指针”。其中虚像是指透明度。虚像取值在0-100,虚像为100时完全透明看不见。

按下空格键烟花绽放,并且是以随机造型绽放后逐渐消失的效果。

【Scratch教程100例】012 Scratch实现烟花绽放效果-少儿编程网

为制造随机绽放的效果,所以运用随机数随机选取绽放造型。烟花绽放过程中逐渐变大并伴随颜色变化,虚像特效增加即透明度越来越大,制造了烟花缓慢消失的效果,更加生动形象。

本文链接:【Scratch教程100例】012 Scratch实现烟花绽放效果

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
【Scratch教程100例】040用scratch求去掉最大值和最小值后的平均值
【Scratch教程100例】040用scratch求去…
【Scratch教程100例】039利用不同乐器演奏两只老虎
【Scratch教程100例】039利用不同乐器演…
【Scratch教程100例】038女孩与幽灵短剧之任意门
【Scratch教程100例】038女孩与幽灵短剧…
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】036用Scratch制作幻影汽车
【Scratch教程100例】036用Scratch制作…
【Scratch教程100例】035用scratch做一个幸运大转盘
【Scratch教程100例】035用scratch做一…
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台