之前学习的东西已经足够你生成一个简单的游戏。
其实游戏仅由几个元素组成:
控制 - 就是你的对键盘的反应
逻辑 - 就是你的整个游戏是怎么玩的
得分 - 怎么设计你的得分体系
动画 - 怎么设计形象,怎么让他动
我们已经学习了如何让一个人物在一个场景上移动了。
但是还是少了点东西,就是人物没有表情,没有动作。这个部分叫人物动画。
在Scratch里,也是非常容易做到哒!
从最开始做第一个“故事”的时候,我们往里面添加“我”的角色。可能你没有注意到的是,这个角色可不是静止的。
点击“造型”:
你会发现这个角色其实有好几个造型:
总共有四个造型,各代表4个不同的动作。
我们可以在程序里添加代码,在这四个动作中切换,来完成角色动画。
我们是这么设计的,在男神说完“还不是在这等你太久,晒黑的!”完后,广播一个名叫“等太久”的消息(要新建这个消息),像这样:
然后,在“我”的角色代码里,接收到“等太久”消息后,再做动画。
上面的代码说的意思是,在那几个造型中切换8次,每次间隔0.2秒。
你也可以调整间隔,间隔越小,动画越快!
下面看一下这个动画的效果。
是不是很有趣!
更多推荐
Scratch编程第六讲- 人物动画
发布评论