以下就是为大家精心整理的"scratch动画制作教程"相关知识以及问题智能甄选的最佳答案,希望能解决您所想知道的问题:
scratch动画制作教程
作为一种可视化的编程语言,scratch一经出世就受到了人们的追捧,尤其是对于儿童们来说,他们不需要直接编译代码语言,只需要按照一定的逻辑点击相应的模块即可。用scratch可以实现很多复杂的功能,比如用来制作动画。下面就一起来看看scratch动画制作教程吧!
下面我们就以樱花开了为例,介绍一下具体制作过程:
第一步,把动画的美工素材下载到本地文件夹中,这些素材包括樱花、花瓣、绿叶、樱树、长城背景和背景音乐。
第二步,把这些素材从本地文件夹上传到Scratch编程软件的界面上。为了表现樱树林的效果,可以多复制几棵樱树。刚刚上传的素材图片尺寸比较大,位置也不正确。请使用Scratch中主菜单上的按钮调整图片大小,并用鼠标拖拽图片摆放到合适的位置。
第三步,点击任意角色的“脚本”页面,选择”数据”菜单,新建几个变量。不同的变量有不同的作用,第1个变量flower是用来控制樱花开放的数量;第2个变量leaf是用来设定绿叶显示还是隐藏的开关;剩余的变量是控制花瓣以不同的方向、大小和角度飘落下来的形态,这样的动画效果更生动有趣。
第四步,选择角色“sakura”(樱花),在它的“脚本”页面里添加代码。这里樱花开放的位置通过随机数控制,可以让动画表现得符合自然规律。虚像的特效增加了樱花逐渐凋零的美感。
第五步,选择角色“petal”(花瓣),在它的“脚本”页面里添加代码。这里使用了一个动画制作的标准算法,可以动态表现花瓣在屏幕上缓慢优雅飘落的情景,她们亦或旋转亦或摇曳,纷纷扬扬落向大地。
第六步,选择角色“leaf”(叶子),在它的“脚本”页面里添加代码。这里的程序逻辑与樱花绽放的基本一致,可以用整体拖拽的办法将代码从樱花脚本里复制到叶子角色的脚本中。此处特意介绍一下画笔中“图章”的用法。与“克隆”的语句不同的是,程序不能对每一个“图章”作为单独个体进行编程控制,而是作为整体进行操作的。所以,图章多用于画笔软件里复制图像的功能,如果想消除复制出来的图像,必须使用“清空”语句。
第七步,选择角色“舞台”,在它的“声音”页面里上传背景音乐(bgmusic.wav),在“脚本”页面里添加代码。为了让动画的意境更加唯美,可以添加合适的背景音乐以烘托气氛。
最后,请按下绿色小旗执行程序,看看动画的效果吧。