iT邦幫忙

2021 iThome 鐵人賽

DAY 8
0

先開一隻新程式叫做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
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言