求求佬!自己尝试了很久实在是不会改啦!默认的战斗日志是自动结束的(比如“A对B造成了x点伤害”),这个过程可以说转瞬即逝,萌新想实现战斗日志和对话窗口一样,由玩家按下确定键来结束。
Window_Message里面的input_pause粘到Window_Battle没有生效,接着把def wait(duration)也粘过来会报错。
本人不是学编程的,真的尽力啦,求求大佬帮帮,教教!!!有插件能实现也行!!!
def input_pause
self.pause = true
wait(10)
Fiber.yield until Input.trigger?(:B) || Input.trigger?(:C)
Input.update
self.pause = false
end
def display_action_results(target, item)
if target.result.used
last_line_number = line_number
display_critical(target, item)
display_damage(target, item)
display_affected_status(target, item)
display_failure(target, item)
wait if line_number > last_line_number
back_to(last_line_number)
end
end
Window_Message里面的input_pause粘到Window_Battle没有生效,接着把def wait(duration)也粘过来会报错。
本人不是学编程的,真的尽力啦,求求大佬帮帮,教教!!!有插件能实现也行!!!
def input_pause
self.pause = true
wait(10)
Fiber.yield until Input.trigger?(:B) || Input.trigger?(:C)
Input.update
self.pause = false
end
def display_action_results(target, item)
if target.result.used
last_line_number = line_number
display_critical(target, item)
display_damage(target, item)
display_affected_status(target, item)
display_failure(target, item)
wait if line_number > last_line_number
back_to(last_line_number)
end
end