设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

【技能等级最新插件】有高级货但不会有,求教各位大佬!

查看数: 255 | 评论数: 3 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-6-29 22:55

正文摘要:

本帖最后由 1579406829 于 2024-6-29 23:02 编辑 国外大佬的插件,内容是我自己简单汉化过的。 如果嫌复制下面的代码麻烦,也可以下载原版的。这是链接:https://taaspider.itch.io/taa-skillmastery?downlo ...

回复

505681468 发表于 2024-6-29 23:40:53
1579406829 发表于 2024-6-29 23:38
感谢大佬,代码是添加在这个插件里的吗?


代码直接插后面试试
1579406829 发表于 2024-6-29 23:38:30
505681468 发表于 2024-6-29 23:30
Window_SkillLevelList.prototype.setActor 中调用了 this.resetScroll

Window_SkillLevelList 继承了 Win ...

感谢大佬,代码是添加在这个插件里的吗?
505681468 发表于 2024-6-29 23:30:43
本帖最后由 505681468 于 2024-6-29 23:35 编辑

Window_SkillLevelList.prototype.setActor 中调用了 this.resetScroll

Window_SkillLevelList 继承了 Window_Selectable
在 MV 中,Window_Selectable 有 resetScroll
在 MZ 中,好像取消了这个方法

【↓ 不保证效果,没验证过 ↓】



可以移植 mv 的方法
  1. Window_Selectable.prototype.resetScroll = function() {
  2.     this.setTopRow(0);
  3. };
复制代码

也可以注销插件 resetScroll 的调用
按理来说只是一个窗口滚动重置,应该不碍事
  1. Window_SkillLevelList.prototype.setActor = function(actor) {
  2.     if (this._actor !== actor) {
  3.         this._actor = actor;
  4.         this.refresh();
  5.         //this.resetScroll();
  6.     }
  7. };
复制代码
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-28 03:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表