Project1

标题: 战斗BGM自动化改进版 [打印本页]

作者: 子弹君    时间: 2014-9-18 21:40
标题: 战斗BGM自动化改进版
本帖最后由 子弹君 于 2014-9-18 21:44 编辑

我来乱入一下,由于原作者没有署名,所以脚本上没有原作者的名字。
  1. #==============================================================================
  2. #   战斗BGM自动化·改  by 子弹君 (原作者并没有署名,这一段是我自己加上去的。)
  3. #==============================================================================
  4. #==============================================================================
  5. # ■ BattleManager  
  6. #------------------------------------------------------------------------------
  7. #  战斗过程的管理器。
  8. #==============================================================================
  9. module Bomb
  10.   BGM_BOMB_SWITCH_ID = 1
  11.   #这里设定一个开关,开关开启时随机BGM.开关关闭时,恢复默认战斗BGM.
  12. end
  13. #定义音乐
  14. $BattleMusic=
  15. [
  16. "Battle1",
  17. "Battle2",
  18. "Battle3"




  19. ]

  20. module BattleManager
  21.   #--------------------------------------------------------------------------
  22.   # ● 播放战斗 BGM
  23.   #--------------------------------------------------------------------------
  24.   def self.play_battle_bgm
  25.   if $game_switches[Bomb::BGM_BOMB_SWITCH_ID] == true
  26.     @p=rand($BattleMusic.size)
  27.     Audio.bgm_play("Audio/BGM/" + $BattleMusic[@p])
  28.   else
  29.     $game_system.battle_bgm.play
  30.   end
  31.     RPG::BGS.stop
  32.   end
  33. end
复制代码





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