Project1

标题: 如何用开关控制战斗界面切换时不改变Bgm [打印本页]

作者: hcm    时间: 2012-8-8 10:30
标题: 如何用开关控制战斗界面切换时不改变Bgm
我只知道如何直接使战斗界面切换时不改变地图Bgm(可以搜索到),
请问如何使用开关控制,比如只当开关打开时才不改变,关闭时使用之前一个事件指令指定的Bgm。dsu_plus_rewardpost_czw
作者: 忧雪の伤    时间: 2012-8-8 10:51
本帖最后由 忧雪の伤 于 2012-8-8 10:54 编辑
  1. class << BattleManager
  2.   PassBattleBGMSwitch = proc { $game_switches[0] rescue false }
  3.   alias baka_play_battle_bgm play_battle_bgm
  4.   alias baka_replay_bgm_and_bgs replay_bgm_and_bgs
  5.   def play_battle_bgm *args
  6.     baka_play_battle_bgm *args unless PassBattleBGMSwitch[]
  7.   end
  8.   def replay_bgm_and_bgs *args
  9.     baka_replay_bgm_and_bgs *args unless PassBattleBGMSwitch[]
  10.   end
  11. end
复制代码

UI> 设置不用我说了吧?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1