iT邦幫忙

2021 iThome 鐵人賽

DAY 8
0
自我挑戰組

用RPG Maker實作動作遊戲系列 第 8

[Day8] 實作 - 敵人篇2

先開一隻新程式叫做ActionBattle_Enemy.js
並且將其引入
寫下
https://ithelp.ithome.com.tw/upload/images/20210917/20141442tlgTtQWDMr.jpg
(請先將this._hpGauge = this.createGenericSpriteGauge();註解)

然後在Game_Map寫一個新方法setupEnemies
將在資料庫定義的敵人檔案初始化進ActionBattle_Enemy這個類別
https://ithelp.ithome.com.tw/upload/images/20210917/20141442BVRKXBORyL.jpg
最後在Game_Map的setup這個方法裡面呼叫setupEnemies,如下
https://ithelp.ithome.com.tw/upload/images/20210917/20141442qZdIfSfE3o.jpg
(請將this._actionBattle.action = new ActionBattle_Action(this._actionBattle.allBattlers)註解)


現在打開遊戲
並且打開開發工具(DevTools)
會有enemy init的訊息了唷!
離開扁他就更近一步了
明天繼續加油


上一篇
[Day7] 實作 - 敵人篇
下一篇
[Day9] 實作 - 主角篇4
系列文
用RPG Maker實作動作遊戲30

尚未有邦友留言

立即登入留言