Scratch編程第六講- 人物動畫

之前學習的東西已經足夠你生成一個簡單的遊戲。


其實遊戲僅由幾個元素組成:


控制 - 就是你的對鍵盤的反應

邏輯 - 就是你的整個遊戲是怎麼玩的

得分 - 怎麼設計你的得分體系

動畫 - 怎麼設計形象,怎麼讓他動


我們已經學習瞭如何讓一個人物在一個場景上移動了。


但是還是少了點東西,就是人物沒有表情,沒有動作。這個部分叫人物動畫。


在Scratch裏,也是非常容易做到噠!


從最開始做第一個“故事”的時候,我們往裏面添加“我”的角色。可能你沒有注意到的是,這個角色可不是靜止的。


點擊“造型”:



你會發現這個角色其實有好幾個造型:



總共有四個造型,各代表4個不同的動作。


我們可以在程序裏添加代碼,在這四個動作中切換,來完成角色動畫。


我們是這麼設計的,在男神說完“還不是在這等你太久,曬黑的!”完後,廣播一個名叫“等太久”的消息(要新建這個消息),像這樣



然後,在“我”的角色代碼裏,接收到“等太久”消息後,再做動畫。



上面的代碼說的意思是,在那幾個造型中切換8次,每次間隔0.2秒。


你也可以調整間隔,間隔越小,動畫越快!


下面看一下這個動畫的效果。



是不是很有趣!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章