Project1

标题: 如何不用点技能类型窗口就直接到技能列表窗口? [打印本页]

作者: loveings    时间: 2022-7-6 13:48
标题: 如何不用点技能类型窗口就直接到技能列表窗口?
本帖最后由 loveings 于 2022-7-6 14:13 编辑

由于我只有一个技能类型,所以点技能类型似乎没有必要,有没有相关插件可以实现跳过选择技能类型的窗口?
直接上图


作者: zhouhua2022    时间: 2022-7-8 22:44
同问!!!!!!!!
作者: bleen    时间: 2022-7-9 15:51
借楼说一下类似的问题,物品栏也是一样的,切换到了对应类型,也要再点一次物品类型,然后才能选物品,不知道能不能默认直接选择当前类型的第一个物品
作者: 1071257831    时间: 2022-7-9 20:25
本帖最后由 1071257831 于 2022-7-9 20:40 编辑

有见过这种类型的插件,但是忘记在哪了,有空帮你找一下,不过不保证还找得到。
作者: 流浪杰哥    时间: 2022-7-10 11:30
本帖最后由 流浪杰哥 于 2022-7-10 11:32 编辑

可以试试行不行

JAVASCRIPT 代码复制
  1. (function () {
  2.  
  3.     var _Scene_Skill_create = Scene_Skill.prototype.create;
  4.     Scene_Skill.prototype.create = function() {
  5.         _Scene_Skill_create.call(this);
  6.         this._skillTypeWindow.deactivate();
  7.         this._statusWindow.width += this._skillTypeWindow.width;
  8.         this._statusWindow.x -= this._skillTypeWindow.width;
  9.         this._itemWindow.setHandler('pagedown', this.nextActor.bind(this));
  10.         this._itemWindow.setHandler('pageup',   this.previousActor.bind(this));
  11.         this._itemWindow.activate();
  12.         this._itemWindow.select(0);
  13.     };
  14.  
  15.     var _Scene_Skill_onItemCancel = Scene_Skill.prototype.onItemCancel;
  16.     Scene_Skill.prototype.onItemCancel = function() {
  17.         _Scene_Skill_onItemCancel.call(this);
  18.         this.popScene();
  19.     };
  20.  
  21.     var _Scene_Skill_onActorChange = Scene_Skill.prototype.onActorChange;
  22.     Scene_Skill.prototype.onActorChange = function() {
  23.         _Scene_Skill_onActorChange.call(this);
  24.         this._skillTypeWindow.deactivate();
  25.         this._itemWindow.activate();
  26.     };
  27.  
  28. })()



作者: loveings    时间: 2022-8-3 20:48
流浪杰哥 发表于 2022-7-10 11:30
可以试试行不行

(function () {

可以了,感謝




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1