class Scene_Map < Scene_Base
def pre_battle_scene
Graphics.update
Graphics.freeze
@spriteset.dispose_characters
BattleManager.save_bgm_and_bgs
Audio.bgm_play("Audio/SE/文件名")
time = 2 * Graphics.frame_rate #SE播放秒数
loop do
time -= 1
Graphics.update
break if time == 0
end
BattleManager.play_battle_bgm
Sound.play_battle_start
end
end
class Scene_Map < Scene_Base
def pre_battle_scene
Graphics.update
Graphics.freeze
@spriteset.dispose_characters
BattleManager.save_bgm_and_bgs
Audio.bgm_play("Audio/SE/文件名")
time = 2 * Graphics.frame_rate #SE播放秒数
loop do
time -= 1
Graphics.update
break if time == 0
end
BattleManager.play_battle_bgm
Sound.play_battle_start
end
end