放烟花
课程内容
模拟烟花从地面发射飞向天空并爆炸的过程,烟花播放不同的声音效果
课程目标
- 了解物体的运动控制
- 了解不同角色间的克隆
- 了解角色颜色特效的控制
- 了解角色造型控制
- 了解声音工具的使用
课程概要
- 创建夜晚背景
- 修改背景为夜晚背景
- 在夜晚背景底部绘制放置烟花的平台
- 删除旧的空白背景
- 创建烟花发射器
- 从角色库选取蛋糕角色作为烟花发射器
- 调整其大小及中心点位置
- 将烟花发射器放置在背景平台上
- 当小绿旗点击时,将其移到最上层
- 创建烟花
- 从角色库选取黄色的球作为烟花
- 调整其大小
- 当小绿旗被点击时,将烟花移动到烟花发射器位置
- 让烟花在0.5秒内滑倒空中并隐藏
- 不断克隆烟花
- 当小绿旗被点击时,隐藏自己并移动到发射器位置,重复执行克隆自己并等待2秒
- 当作为克隆体启动时,显示,并在0.5秒内滑动到x:0 y:120
- 删除克隆体
- 创建烟花特效
- 从角色库选取蝴蝶角色作为烟花特效
- 调整其大小
- 当小绿旗点击时,隐藏
- 当作为克隆体启动时,移动到x:0 y:120的位置,显示,清除图形特效
- 重复执行4次:随机增加一些颜色特效,等待0.1秒,随机增加一些颜色特效,等待0.1秒
- 删除克隆体
- 在烟花滑动到y轴120位置时,克隆烟花特效
- 让烟花出现不同造型
- 从角色库为烟花特效增加两个不同的蝴蝶造型
- 当烟花特效作为克隆体启动时,重复执行随机0-2次:下一个造型
- 让烟花发射器改变造型
- 在重复内烟花克隆自己前,发送消息
- 当烟花发射器接收到消息时,将造型切换为带火苗的造型
- 等待0.1秒,将造型切换为没有火苗的造型,等待1.9秒
- 加入音效
- 在烟花中,从声音库加入snap声音
- 当烟花发送完消息后播放pop音效
- 当烟花滑动到y轴120位置时,播放snap音效
课后练习
让烟花发射器能同时发射更多的烟花,并且可以在不同高度的空中爆炸