之前學習的東西已經足夠你生成一個簡單的遊戲。
其實遊戲僅由幾個元素組成:
控制 - 就是你的對鍵盤的反應
邏輯 - 就是你的整個遊戲是怎麼玩的
得分 - 怎麼設計你的得分體系
動畫 - 怎麼設計形象,怎麼讓他動
我們已經學習瞭如何讓一個人物在一個場景上移動了。
但是還是少了點東西,就是人物沒有表情,沒有動作。這個部分叫人物動畫。
在Scratch裏,也是非常容易做到噠!
從最開始做第一個“故事”的時候,我們往裏面添加“我”的角色。可能你沒有注意到的是,這個角色可不是靜止的。
點擊“造型”:
你會發現這個角色其實有好幾個造型:
總共有四個造型,各代表4個不同的動作。
我們可以在程序裏添加代碼,在這四個動作中切換,來完成角色動畫。
我們是這麼設計的,在男神說完“還不是在這等你太久,曬黑的!”完後,廣播一個名叫“等太久”的消息(要新建這個消息),像這樣:
然後,在“我”的角色代碼裏,接收到“等太久”消息後,再做動畫。
上面的代碼說的意思是,在那幾個造型中切換8次,每次間隔0.2秒。
你也可以調整間隔,間隔越小,動畫越快!
下面看一下這個動畫的效果。
是不是很有趣!