趣味编程-动画版开场(02)
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、我们将程序连接到一起,双击运行一下,会发现一些小问题,我又做了一些调整,能看出我调整了哪里吗?
你也试试吧?

阅读量:30
阅读量:162
阅读量:92
阅读量:85
阅读量:48