ok解决了,谢谢大神么们~~ |
你应该是调过脚本数据了吧?不然你就安装楼上的该回来吧。 |
如果只是想让状态窗口以RTAB自带的模式(根据成员数量调整宽度)直接以左对齐的话, 可以在RTAB战斗系统主脚本(RTAB战斗系统 Ver 1.16)【呃。。不知道你是是哪个版本,我的是1.06的】里找到 class Window_BattleStatus < Window_Base 这段脚本,然后在 def initialize 里找到 x = (4 - $game_party.actors.size) * 80 【呃。。不知道你的脚本里X的公式是不是这样,但是只要是给X赋值的就是了】 找到这里,直接把这行给#掉, 在它下一行插入:x = 0 然后往下找到 def update 一样,在这里面找到给x赋值的句子,【呃。我直接贴了。。】 if self.x != (4 - $game_party.actors.size) * 80 self.x = (4 - $game_party.actors.size) * 80 self.width = $game_party.actors.size * 160 for window in @actor_window window.dispose end @actor_window = [] for i in 0...$game_party.actors.size @actor_window.push(Window_ActorStatus.new(i, x + i * 160)) end refresh end 这一小段里,前面2行: if self.x != (4 - $game_party.actors.size) * 80 self.x = (4 - $game_party.actors.size) * 80 那个if句子改一下,改成: if self.width != $game_party.actors.size * 160 而关于那句self.x = 。。。的,直接#掉就好了。。 呃~没深入测试~ 有问题再喊俺~ |
rtab那个肯定是对齐的,推测你加了什么脚本battler的位置改成默认的显示方式了。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-2 09:20
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.