查看: 1250|回复: 2

[有事请教] 怎样解决用了指令滑动脚本之后的排版错乱?

[复制链接]
梦石
0
星屑
71
在线时间
19 小时
注册时间
2021-11-7
回帖
5
发表于 2025-7-28 14:15:29 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 va萌新 于 2025-7-30 15:50 编辑

排版错乱.png

1.特技指令不见了
2.装备技能的指令重复显示了
3.上下穿模了
梦石
0
星屑
71
在线时间
19 小时
注册时间
2021-11-7
回帖
5
 楼主| 发表于 2025-7-29 15:30:28 | 显示全部楼层
每日自顶(1/1)
回复

使用道具 举报

梦石
0
星屑
29896
在线时间
5733 小时
注册时间
2016-3-8
回帖
1653
发表于 2025-7-30 14:26:38 | 显示全部楼层
  1. class Window_Command < Window_Selectable
  2.   
  3.   alias :fitting_height_20250730 :fitting_height
  4.   def fitting_height(visible_line_number)
  5.     height = fitting_height_20250730(visible_line_number)
  6.     height += 1 if @fitting_height_fix
  7.     return height
  8.   end
  9.   
  10.   alias :ms_command_slider_update_20250730 :ms_command_slider_update
  11.   def ms_command_slider_update
  12.     @fitting_height_fix = true
  13.     ms_command_slider_update_20250730
  14.     @fitting_height_fix = false
  15.   end
  16.   
  17. end
复制代码


不知为啥def ms_command_slider_update里要判断if self.height < fitting_height(visible_line_number)
那为了满足这个判断,就在运行ms_command_slider_update时把fitting_height加1吧~

评分

参与人数 1赞 +1 收起 理由
va萌新 + 1 认可答案

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部