实例2:小雪花飘落


先看看《小雪花飘落》的效果:小雪花飘落
点击【编辑作品】或【转到创作页】即可查看源码。

实现思路:

1. 生成小雪花

通过克隆小雪花角色,然后从天空的随机位置(x 坐标)飘落。

2. 小雪花飘落

小雪花飘落的轨迹可以做些更接近现实的处理。比如:小雪花大小不同,飘下来不是垂直的,飘下来的速度也是变化的。

通过随机值,来设置小雪花的大小。

通过随机值,循环改变小雪花的x/y坐标。

3. 雪花飘落地面消失

在雪花飘落到底部,碰到颜色条的时候删除克隆体。

4. 背景音乐

放上喜欢的音乐《小雪花是谁》🎵~

积木指令说明:

控制模块:克隆自己

这个指令实现克隆角色自己,创建出一个独立的克隆体。可以循环生成无限个角色,结合指令「当作为克隆体启动时」可以让克隆体独立运行。