所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
放烟花
仔爸 仔爸 2019-01-03 18:11:39
3
0
简单

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

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

效果见下面的视频。

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

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

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

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

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

projectImage

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

projectImage
projectImage
步骤3 步骤3
创建烟花精灵

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

projectImage
projectImage
projectImage
projectImage
步骤4 步骤4
编写舞台的脚本

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

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

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

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

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

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

projectImage

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

projectImage
projectImage

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

projectImage

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

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

Makelog作者原创文章,未经授权禁止转载。
3
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]