Project1

标题: 请问如何在切换场景时,保持BGM不变 [打印本页]

作者: zzj0109    时间: 2012-6-27 11:48
标题: 请问如何在切换场景时,保持BGM不变
比如说我在地图1中切换至地图1的另一个位置,BGM会重新播放,这个问题如何解决,各位大神请赐教~dsu_plus_rewardpost_czw
作者: chd114    时间: 2012-6-27 15:12
脚本编辑器的Game_System,这样改
  1.   #--------------------------------------------------------------------------
  2.   # ● 演奏 BGM
  3.   #     bgm : 演奏的 BGM
  4.   #--------------------------------------------------------------------------
  5.   def bgm_play(bgm)
  6.     @playing_bgm = bgm
  7.     if bgm != nil and bgm.name != ""
  8.       if $game_switches[10]
  9.       else
  10.         Audio.bgm_play("Audio/BGM/" + bgm.name, bgm.volume, bgm.pitch)
  11.       end
  12.     else
  13.       Audio.bgm_stop
  14.     end
  15.     Graphics.frame_reset
  16.   end
复制代码


‘‘──chd114于2012-6-27 15:14补充以下内容:

10号开关控制是否重新播放BGM
同一个场景转换的时候,先打开这个开关
’’
作者: zzj0109    时间: 2012-6-27 20:56
chd114 发表于 2012-6-27 15:12
脚本编辑器的Game_System,这样改

不过,为什么报错呢。。
作者: jilok3    时间: 2012-7-3 11:16
不用這麼麻煩
直接把下個地圖的自動撥放bgm銷掉就好了
作者: kuwei521    时间: 2012-7-13 09:39
{:2_287:}学习了




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