1. 课程回顾 #
1.1 移到角色位置 #
在运动模块中,我们之前学习过“移到随机位置”积木指令,该指令可以在很多场景中使用。
既可以移到舞台的任何位置,也可以实时的跟随鼠标、角色移动。
1.2 图层 #
在外观模块中,有2个积木指令可以控制角色在舞台区的图层位置。
当有角色在运行程序时被其他角色遮挡时,可以使用该指令调整角色的图层。
2. 学习目标与任务 #
2.1 课堂任务 #
今天我们来制作一个烟花,程序运行后,小彩球从“爆竹”中飞向天空,最后爆裂出很多小彩球,形成烟花特效。
老师来演示一遍效果,大家想想该如何实现呢?
2.2 作品分析 #
(1)“爆竹“和背景有什么变化?
(2)小球是如何运动的?
(3)升空的小球是哪里来的?
(4)爆炸效果该如何实现呢?
3.编程思路与步骤 #
3.1 编程思路 #
3.2 编程步骤 #
1.魔法棒
·初始化位置
·显示
·移动到最上层
2.彩球移动
设置初始化隐藏-移到魔法棒-滑到空中-广播爆炸-。
3.克隆彩球
注意:
1.克隆彩球时,设置颜色特效;
2.作为克隆体启动时,克隆体向上移动,Y坐标变化;
3.到达空中后,克隆体移动到随机位置,等待一段时间删除克隆体。
4.问答与练习 #
4.1 问答 #
小明问老师,
绚丽的城市背景
是怎么实现的呀?
右边是他写好的代码,
大家看看可以实现么?
4.2 课后练习 #
尝试添加一个开始的按钮吧,当按下按钮,烟花开始升空。
动手试一试吧!