在脚本栏中找到了一个 名称为 Window_BattleLog 其中 对应mp 的注释 只有 #-------------------------------------------------------------------------- # ● 显示 MP 伤害 #-------------------------------------------------------------------------- def display_mp_damage(target, item) return if target.dead? || target.result.mp_damage == 0 Sound.play_recovery if target.result.mp_damage < 0 add_text(target.result.mp_damage_text) wait end 复制上面的脚本 后 改成 class Window_Base def draw_actor_mp(*) end end class Window_Base def display_mp_damage(*) end end 但是 战斗 时的mp 槽 并没有 消失 |
就是 要把 mp 删掉 啊 Window_Base里 只找到 这个 def draw_actor_mp 还是 只能 消除掉 状态栏里的 mp槽 # ● 绘制 MP #-------------------------------------------------------------------------- def draw_actor_mp(actor, x, y, width = 124) draw_gauge(x, y, width, actor.mp_rate, mp_gauge_color1, mp_gauge_color2) change_color(system_color) draw_text(x, y, 30, line_height, Vocab::mp_a) draw_current_and_max_values(x, y, width, actor.mp, actor.mmp, mp_color(actor), normal_color) end |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-5 16:29
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.