多语言展示
当前在线:1789今日阅读:84今日分享:32

趣味编程-动画版开场(04)

在之前的“动画版开场(01-03)”中,场景已做好,小宠物从左侧滑动出现,说:嗨,大家好(出现说话动画),之后小宠物从树后出现,说:我是Gobo(出现说话动画)......................................................................按照 设计,我们还需要完成:小宠物从右侧滑动出现(需反转造型):欢迎大家来到我的世界(出现说话动画)小宠物随音乐起舞表示欢迎............................................好吧,我们开始做吧
工具/原料
1

能上网的电脑

2

浏览器

方法/步骤
1

Gobo需要从右侧出现,如果造型不改,就会形成倒退着出现的效果,所以需要改造型。将造型改为面向左侧,这样Gobo向左侧移动时就正常了。注:修改造型,如果不是变化太大就可以直接在Scratch中进行,否则就需要用PS等工具做好了再导入进来了。

2

将第一个造型用印章工具复制一份,并定位到新造型上进行更改。如更改原造型,就会影响到已编辑好的效果哈

3

要使用矢量模式,选中造型后,水平向左拖动中间的控点,即可得到水平翻转的效果。同样的方法,将第二个造型也进行一下水平翻转,得到可做说话动画的面向左侧的两个造型

4

编程啦让角色从右侧向左滑动而出,移至场景中间位置,注意要让Gobo下移-1层,即上移一层,否则会出现在大树的后面。

5

为使新造型也能有“说话动画“,需要更改功能模块的结构,使它更具普遍性,故增加变量y,用于存储起始的造型号,用x的增加来切换造型,若已切换过造型,则x还原为原造型号

6

之后,我们只要在主序列中调用shuohua模块即可

注意事项

为使功能模块具备普遍性,方便调用,相关图标中的参数最好用变量名替代

推荐信息