在之前的“动画版开场(01)”中,场景已做好,小宠物已出现,按照设计:小宠物从左侧滑动出现:嗨,大家好(出现说话动画)小宠物从树后出现:我是....小宠物从右侧滑动出现(需反转造型):欢迎大家来到我的世界(出现说话动画)小宠物随音乐起舞表示欢迎 下一步,需要做出说话动画,并说“嗨,大家好”,我们来开始做吧,^_^1趣味编程-动画版开场(01)
工具/原料
1
能上网的电脑
2
浏览器
方法/步骤
1
说到要让小宠物说话,可以选择的图标有好几个,都试了一下,发现有等待几秒的图标都不行,因为它们会等说完了再切换说话造型。说话和文字不能同步,故最后选择了没有等待的“说”图标
2
可将“hello”改为“嗨,大家好!”,为了达到有说话效果的动画,需要通过造型的方法获得。>开始时,将造型设置为“gobo-a',即第一个造型>等待0.2秒,将造型切换为gobo-b',可看到Gobo的嘴已经张开了
3
运行可看到Gobo的嘴已经张开了,若要有说话的效果,只需在第一和第二个造型间重复切换即可。逻辑是,如果发现是造型2,就将造型设置为造型1 否则说明当前就是造型1,就设置为造型2
4
我们只需要每切换一次等待0.2秒,重复执行6次即可看到,Gobo出现后,显示说明的文字,同时出现说话动画效果与之配合。
5
但我们发现说完话了以后,文字依然显示在屏幕上,而且造型停在造型2上,一直张着嘴所以需要将造型再切换为造型1,同时拖动一个“说”图标,并将其中的内容清空,文字即会消失
6
要让Gobo从树后面移动出现首先,需要先用鼠标将Gobo拖动到树前,并用缩小工具,将其变小为确定位置,将移动图标拖进编程区
7
要让Gobo躲在树的后面,可将其造型下移一层,移动树的下面一层,就会看到Gobo躲在树后的效果啦在Scratch中,各对象是叠放关系,可以多层叠放,可下移多层,只需填写上对应数字即可
8
我们将程序连接到一起,双击运行一下,会发现一些小问题,我又做了一些调整,能看出我调整了哪里吗?你也试试吧?
注意事项
Gobo被工具缩小后,会一直保持缩小的状态,需要在开始时放大,需要时再缩小,就需要用图标啦
上一篇:用编程怎么做植物大战僵尸最简单
下一篇:如何让自己的小程序被搜索到?