搜索内容

放天灯

生成海报
admin
admin 2020-11-19 14:57
阅读需:0

当黑夜降临,什么样的场景可能会给我们带来美好的心情呢?

  1. 一闪一闪亮晶晶,满天都是小星星。
  2. 星星点点摇曳上,天灯盏盏是祝福。
  3. 月黑风高,魅影婆娑。

上天给我们创造了满天繁星的浪漫,就让我们来制造天灯摇曳的惊喜吧!

(友情提示:在户外燃放天灯是很危险的)

今天我们就使用Scratch来放唯美而不危险的天灯吧。

材料准备:Scratch编程工具,天灯角色,黑夜背景

PS:角色和背景可以在角色库和背景库选择自己喜欢的或绘制一个。

编程实现:

1、使用克隆指令,实现点击鼠标时,在鼠标位置制造一盏天灯。满足大家制造的欲望,哈哈!

2、天灯现在是静止的,为了让天灯运动,是时候让“当作为克隆体启动时”上场了。每个克隆体都可以不停地往右上角滑动。

程序中的表示的是,天灯克隆体的x坐标在上次的基础上增加5。也就是每次往右移动5同时往上移动5。

3、不想让所有的天灯都保持一样的运动方向?那么就祭出我们最爱的随机数法宝吧!把x坐标增加的部分设置为从负数到正数的随机数,但y坐标增加的部分就不要负数咯,不然天灯可能有时候会往下运动的!

4、随机运动还不过瘾?再用同样的方法增加一些闪烁的效果吧!

5、哇哦!整体效果已经达成,是不是很唯美呢?别忘了使用克隆体的时候需要找机会删除克隆体,我们让天灯飘到舞台边缘就删除吧,别全部卡在了边上,卡住的话过一段时间就放不出天灯了。

将重复执行指令换成重复执行直到指令,在最后拼上删除本克隆体就大功告成啦!

6、我们发现有一个天灯在舞台上不会飘,这是本体,没有运动。最好设置本体隐藏、克隆体显示。在当小绿旗被点击的代码下面插入隐藏,在当作为克隆体启动时的代码下面插入显示即可。

 

7、最后,音乐总能渲染一些气氛,我们给作品加上好听的背景音乐就可以啦!

参考代码全家福检查一下代码,运行效果满意就可以保存作品和分享给朋友咯!一起放天灯祈福吧!

运行效果:

总结:今天的程序中使用了克隆的方法来制造很多盏天灯,天灯的运动中使用了随机数指令,通过今天的学习尝试下给你的天灯增加随机的颜色吧!

评论
  • 消灭零回复