iT邦幫忙

2021 iThome 鐵人賽

DAY 20
0
自我挑戰組

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

[Day 20] 實作 - 介面篇4

  • 分享至 

  • xImage
  •  

接著在ActionBattle_SkillScene.js下繼續寫
定義一個類別為Window_KeyboardShortcutList
這個是負責顯示快捷鍵區域的視窗

像是很多遊戲底下那一排快捷鍵
由於我們要按按鍵施放技能
所以這個視窗是少不了的唷~

另外也希望這個視窗也能應用在一般的地圖場景上
好,開始吧
https://ithelp.ithome.com.tw/upload/images/20210929/201414424bIgpUSDk9.jpg

https://ithelp.ithome.com.tw/upload/images/20210929/20141442cdbFXHecsl.jpg

最後在ActionBattle_Actor寫一個方法叫setNullSameSKill
https://ithelp.ithome.com.tw/upload/images/20210929/20141442XBJtk2jKLC.jpg


試試看效果
打開遊戲 -> 按下P -> https://ithelp.ithome.com.tw/upload/images/20210929/20141442cjfAYDayYm.jpg

畫面成功了~
接著試試看功能
點選其中一個武器底下的技能技能後
點到快捷鍵的位置上
有成功裝上去
再試試看在介面施放新的快捷技能~
https://ithelp.ithome.com.tw/upload/images/20210929/20141442smv6TidFGq.jpg
也能成功
傷害也從95滴變成145了喔~
因為技能變了


接著這個還不是角色真正的技能
而是我們隨便添加的
明天就開始把角色技能寫入吧


上一篇
[Day 19] 實作 - 介面篇3
下一篇
[Day 21] 實作 - 介面篇5
系列文
用RPG Maker實作動作遊戲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言