[Day 20] 实作 - 介面篇4

接着在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 29 - Vanilla JS Countdown Timer

>>:  【从实作学习ASP.NET Core】Day17 | 後台 | 角色的 CRUD 页面

[Android Studio] -- Day 1 引言

发想与碎碎念 最近想针对 android studio 来练习练习。 希望透过发文来督促自己。 新的...

Day30 vue.js docker部署

延续昨日 今天的要做是把东西布署在docker(就不解释docker罗) 首先要先创一个docker...

【领域展开 11 式】网站制作中,请 Google 不要搜寻到我 > <

网页施工中,请稍後再回来 虽然昨天将子母主题做汇入,本来今天预定要选定主题做汇入,但是在参考两篇文章...

Day12 NodeJS-Web Server I

今天的目标是:用NodeJS练习写一个简单的Web Server,所以会先介绍一下NodeJS中的h...

Powershell 入门之模块(补充)

今天本来想写动态参数的,但发现脚本有些内容涉及到一些模块的知识,所以今天我们就先来看一下powers...