Scratch编程第六讲- 人物动画

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Scratcher/article/details/78049697

之前学习的东西已经足够你生成一个简单的游戏。


其实游戏仅由几个元素组成:


控制 - 就是你的对键盘的反应

逻辑 - 就是你的整个游戏是怎么玩的

得分 - 怎么设计你的得分体系

动画 - 怎么设计形象,怎么让他动


我们已经学习了如何让一个人物在一个场景上移动了。


但是还是少了点东西,就是人物没有表情,没有动作。这个部分叫人物动画。


在Scratch里,也是非常容易做到哒!


从最开始做第一个“故事”的时候,我们往里面添加“我”的角色。可能你没有注意到的是,这个角色可不是静止的。


点击“造型”:



你会发现这个角色其实有好几个造型:



总共有四个造型,各代表4个不同的动作。


我们可以在程序里添加代码,在这四个动作中切换,来完成角色动画。


我们是这么设计的,在男神说完“还不是在这等你太久,晒黑的!”完后,广播一个名叫“等太久”的消息(要新建这个消息),像这样



然后,在“我”的角色代码里,接收到“等太久”消息后,再做动画。



上面的代码说的意思是,在那几个造型中切换8次,每次间隔0.2秒。


你也可以调整间隔,间隔越小,动画越快!


下面看一下这个动画的效果。



是不是很有趣!

猜你喜欢

转载自blog.csdn.net/Scratcher/article/details/78049697
今日推荐