20121118

shiva3D 塔防大戰 part4

設定敵人移動狀態

1.匯入貼圖FatFireMove001、FatFireMove002、FatFireMove003
2.將三張貼圖移至GameEditor資源區
3.設定敵人AI(EnemyAI)
4.並加入敵人移動狀態機(Move)
5.撰寫呼叫敵人移動的動畫程式
6.將TextureAnimationAI及EnemyAI加入Enemy模型

7.加入移動定位變數,並在動畫一開始設定變數值域

8.動畫執行時加入移動到定點程式
敵人發動攻擊
1.載入貼圖(BombFly及FatFireBomb001-003),並將肥肥圖放置到GameEditor資源區
2.製作Bomb模型及材質(Bomb_m)

3.新增攻擊狀態Attack
4.切換跑步至攻擊狀態(Move_onLoop()),並新增丟炸彈狀態ThrowBomb

5.蓄勢待發(Attack_onLoop())


沒有留言:

張貼留言

你還在幫別人打造舒適圈?

 師不順路,不好為人師,談何容易.... 人總是在為自己的做法找"理由",找一個漂亮的包裝,找一個可以說服人的方式,找一個立足點....然而,這個為自己所做的一切,往往是一個自私的隱性表現,因為你要達到的就是"滿足"自己。 但要如何滿足自己...