2011年3月13日 星期日

Android Game 造型動畫教學(五) - 發射子彈

在前一篇文章中提到如何設計敵人角色,本篇將繼續使用討論子彈角色的設計,不管是敵人或子彈對於遊戲的畫面顯示而言都具有相同的架構,所以我們可以利用抽象類別Barrage來設計子彈類別EnemyBall,首先我們抽象類別Barrage中沒有參數的update()函式刪除,並新增一個新的類別EnemyBall,其新增的畫面如下:

其產生的骨架程式如下:

完整的子彈程式如下:

修改敵人角色程式(紅色框內是新增的程式,藍色框內是指建立子彈的程式)

修改畫面的程式

執行結果

沒有留言:

張貼留言