Merlin's Blog
Just record something
Toggle navigation
Merlin's Blog
Home
Scratch基础教程
About Me
Archives
Tags
【Scratch】第九课:烟花秀
Scratch
2019-02-23 14:42:08
192
0
0
merlin
Scratch
###**<font color=blue>【$Scratch$】第九课:烟花秀</font>** **目标**:利用角色可以变大的效果制作烟花。 ###**一、导入背景图的星空和素材资源中的房子** ![](http://magicoj.imwork.net/api/file/getImage?fileId=5c13c1ca1d41c80650000316) 背景只能导入1张图片,房子可以作为**角色**上传,这样可以拖动房子,调整好位置。 ###**二、绘制点燃的烟花炮仗** 这里请大家随意发挥吧,随你怎么画,别管合理不合理。 ###**三、利用克隆来制作烟花** 1.主体:隐藏&克隆,一次想放多个烟花,就再套一层有次数的重复执行。 ![](http://magicoj.imwork.net/api/file/getImage?fileId=5c13c1ca1d41c80650000314) 随机选一个数:如果其中一个数为小数,则会随机挑一个小数。 切换造型1,是因为**烟花**造型也放在同一个角色中,一定要**初始化**。 2.从底部飞向半空中的脚本设计。 (1)底部随机位置出现 ![](http://magicoj.imwork.net/api/file/getImage?fileId=5c13c1ca1d41c80650000315) 坐标含义不再解释,如有疑惑,导入坐标背景图理解。 (2)飞到半空中。 因为$y=0$位于舞台中间,所以可以让角色滑行到上半部分。 ![](http://magicoj.imwork.net/api/file/getImage?fileId=5c13c1ca1d41c80650000317) ###**四、上传烟花造型** 一共准备了10个烟花造型,在**角色造型**面板下上传。 ###**五、烟花动画脚本设计** (1)随机选一个造型(造型1除外) (2)缩小造型 (3)利用重复执行逐渐增大 (4)删除克隆体 (5)如有声音,可以增加**声音模块**下的**弹奏鼓声** ![](http://magicoj.imwork.net/api/file/getImage?fileId=5c13c1ca1d41c80650000318) 欣赏一下吧!
Pre:
【Scratch】第三课:大鱼吃小鱼(克隆版)(2课时)
Next:
我的世界--编程一小时教程
0
likes
192
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content