之前我們學會了跑的動作,現在我們可以利用同樣的方法來實作了跳和打滾的動畫。
注意:
由于跳和打滾的動作不像跑的動作需要循環播放,是以就不需要用repeatActionForever。打滾動作結束後就執行跑步動作。而跳躍動作由于不知道什麼時候落地,是以将會由外部控制它的動作轉變。
完成了以上的代碼,我們怎麼能驗證我們的代碼沒有錯呢?讓我們打開GameScene,寫一個響應螢幕點選的方法,簡單的寫個邏輯來測試跳和打滾動作沒寫錯。代碼如下:
運作代碼,我們會發現跑跳滾的動畫都很正确的執行了。當然這段代碼隻是示範用的,過後要删除。
我的微信公衆号
<a href="http://item.jd.com/11641501.html" target="_blank">我寫的破書:《Swift語言實戰晉級》http://item.jd.com/11641501.html</a>