本站可以分享scratch作品,快来边学习边创作吧,点击在线创作
新年马上就要到了,我们来用Scratch的最新版本3.0,来做一个祝贺新年快乐的程序吧。
贯彻Scratch的编程理念:自由的表达。融入了多媒体效果,去自由的表达。
本文仅提供一个思路方向,具体的,小朋友们可以根据自己的喜爱去创作,去收获建造的快乐和创造的骄傲!
我们打开Scratch3.0软件,从2019年1月开始,我们尽量使用3.0来编写程序了,不要再用2.0了,要与时俱进。
第一步:导入角色
我们准备了4个角色的素材:爸爸、妈妈、男孩和女孩。
我们先选中“爸爸1.png”,把他先导进来
(导入完成之后)
(2个形象导入完成后)
导入完成后,我们来添加一个脚本,让爸爸动起来。
脚本很简单,就是点击小绿旗之后,就做一个重复执行,执行里面的脚本是切换到下一个造型,然后稍微等待0.2秒。
然后运行一下试试看,是不是看到爸爸是不是动起来了。
然后我们把妈妈也加入进来,使用同样的方法。
我们把爸爸角色里的脚本,复制一份给妈妈这个角色。
直接把爸爸这个角色里的脚本,拖到妈妈这个角色上,然后放开鼠标,就可以复制过去了。
成功后,再运行一下,看是不是爸爸妈妈都动起来了。
我们继续添加角色,如果你是个男孩,就再添加一个男孩的形象,或是女孩的形象,或者2个都添加进来。方法都是一样的。
我把4个角色都添加进来。
可以拖动他们,把位置排列整齐一下。
然后发现角色有大有小,怎么办?很简单的,可以通过调节“大小”这个参数,把角色的大小适当的调节下。
我差不多就调成这样。
记得把“爸爸”角色的脚本,也复制一份到男孩和女孩这里,这样大家就可以都动起来了。
好,我们接下来给添加一个背景,不然这个白板背景太单调了。
在背景这里,点击上传背景,将我们素材里提供的背景图片导入进来。
导入进来之后,再调整下人物的位置和大小,让他们看上去和谐一些。
我调整了下。
这样看上去已经挺喜气了,不过还没有背景音乐,我们来添加一个音乐吧。
我们先选中背景,然后切换到“声音”标签页,点击“上传声音”按钮,将我们素材里的音乐“刘德华_恭喜发财”这个音乐导入进来,是不是在过年的时候,小朋友们经常会听到这首歌啊,很喜气的一首歌。
(导入完成)
然后我们在背景的脚本区里,添加这段脚本。
这样就会播放这首歌曲,播放完成后,就再播放,一直循环。
好了,到这里,我们就基本完成了一个拜年的小程序了。
不过稍微单调了些,我们再添加一些动态的效果,比如放烟花、放孔明灯什么的,来增加一些氛围。
我这里做个示范,来添加一个烟花效果好了。
依然是以“上传角色”的方式来增加一个烟花的角色。
一个个把烟花的造型,导入进来。(以前Scratch2.0可以一次导入很多造型图片,现在Scratch3.0一次只能导入一个图片)
再导入一个烟花的音效。
最后我们来编写脚本。
这段脚本看上去稍微的复杂一些,不过不要害怕,其实很简单。
就是一段重复执行的脚本。
先做初始化,把造型切换到第一个,把虚像特效设置为0,虚像特效是可以把图片给虚化半透明,然后设置一个初始位置,初始位置的X坐标是一个随机数,我们把它设为靠左边的一个数,然后再颜色特效做个随机数,这样每次烟花的颜色就会改变,然后将这个烟花往上移动,最后的高度可以随机,接下去又是一个循环,依次切换造型,让人看上去,就像烟花绽放一样。
好了,运行一下看看,是不是有烟花绽放的效果了。
我们可以多复制几个烟花的角色,这样就会同时绽放多个烟花,效果更好。
好了,这个程序就做到这里,希望可以启发到你,拿起Scratch,做一个属于你自己的新年祝福的小程序吧。
学习少儿编程,就是学习编程思维,自由的去表达!