回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

放烟花 简单

头像 仔爸 2019.01.03 1426 0

本例使用Mind+来制作一个放烟花的效果。鼠标单击舞台上的任意点即可燃放烟花。

作者:仔爸(微信号xdh-pc)

效果见下面的视频。

project-image

步骤1 新建项目,并将默认角色删除

打开Mind+,默认已经新建一个项目,如果正在编写其他项目,保存后,单击菜单“项目>新建项目”。

在精灵列表中右击鼠标,在弹出的菜单中选择“删除”将默认的精灵删除。

project-image
project-image

步骤2 导入背景图片,并调整

从网上找一张节日夜晚的背景图片,保存在电脑上。然后在Mind+右下角舞台列表的下面单击“上传背景”按钮,选择刚才下载的图片导入背景。

project-image

如果导入的图片比例与舞台尺寸不匹配,那么通过中间造型编辑区进行调整。先选择左侧工具栏中的“选择”工具,然后在中间图片上拖动区域将整个图片选中,通过拖拉四周的控制点调整图片的大小。如下图

project-image
project-image

步骤3 创建烟花精灵

接下来咱们创建一个烟花精灵。这个精灵非常简单,只要一个小小的白色的点即可。单击精灵列表右下角的“画笔”按钮,在中间绘图编辑区中选择“画笔”工具,将上面的“填充”中的颜色设置为0,饱和度为0,亮度100。然后在舞台的中心(有十字标志)处单击绘制一个小小的圆点。

project-image
project-image
project-image
project-image

步骤4 编写舞台的脚本

接下来我们创建舞台的脚本。我们的目的是为了实现,当鼠标单击舞台中任意一点,也就是烟花将要燃放的点,当然是夜空比较好,你可以随意的点击。单击后,记录下这个单击的位置,存入变量中,并且实现爆炸天际泛白的效果。所以不要忘记创建两个记录X和Y坐标的变量。

注意有一个广播指令,它的作用是告诉烟花精灵,可以实现放烟花的效果了。

project-image
project-image
project-image

步骤5 编写烟花精灵的脚本

烟花精灵一共三个脚本,单击绿旗是清空整个屏幕上原有的画笔内容。(请注意先要调用画笔这个扩展模块)

当接收到脚本是将烟花精灵克隆100次,为的是燃放时向四周爆炸弹出。

当作为克隆体启动时,实现每一个克隆体从地面向空中发射,并且在鼠标点击的点爆炸。

project-image

打开画笔扩展模块的方法是单击软件左下角的“扩展”按钮,在弹出的页面中选择“功能模块”分类,单击右侧的“画笔”,然后我们会发现左侧积木分类的最下面出现了画笔分类。

project-image
project-image

导入烟花声音,单击顶部的“声音”标签,然后单击左下角的上传声音,将准备好的烟花声音导入。

project-image

源码及音频:https://gitee.com/bitscode/scratch

感谢大家的观看。by 仔爸(微信:xdh-pc)

评论

user-avatar