Project1

标题: 能不能让游戏中战斗BGM的切换取消 [打印本页]

作者: 梦回UC0079    时间: 2010-11-28 23:52
标题: 能不能让游戏中战斗BGM的切换取消
本帖最后由 梦回UC0079 于 2010-11-29 11:44 编辑

详细是这样的,我想在一个剧情过后,战斗中不会切换掉场景中的BGM(也就是一直维持场景的音乐),试着把进入战斗的音效取消掉,战斗BGM也切换成场景一样的了,不行
看样子是要用脚本了,请教一下该怎么才能实现
作者: 精灵使者    时间: 2010-11-29 08:02
这个可能得需要注释掉一些内容(以前我MS做过这个脚本)
作者: kakarot    时间: 2010-11-29 08:25
本帖最后由 kakarot 于 2010-11-29 01:26 编辑

找到Scene_Map,把170行左右

  1.   # 演奏战斗 BGM
  2.     $game_system.bgm_play($game_system.battle_bgm)
复制代码
咔嚓掉~
之后如果想在战斗时换成和场景不同的音乐的话用“队伍”里的事件编辑器处理就好了~
作者: 梦回UC0079    时间: 2010-11-29 09:49
kakarot 发表于 2010-11-29 08:25
找到Scene_Map,把170行左右咔嚓掉~
之后如果想在战斗时换成和场景不同的音乐的话用“队伍”里的事件编辑器 ...

我之前也想过可以这样,但是这么一来整个流程都不会切换BGM了,如果能直接用事件脚本来实现就好了
话说BGM切换回来的方法,能不能再详细说一说,是把需要切换BGM的敌人战斗开始时在队伍事件上添加BGM吗?这样似乎繁琐了点.....
不管怎样还是谢谢了
作者: 精灵使者    时间: 2010-11-29 11:25
可以用开关来控制啊。
例如
unless $game_switches[1] $game_system.bgm_play($game_system.battle_bgm)
这样1号开关打开就不播放BGM
作者: 梦回UC0079    时间: 2010-11-29 11:43
精灵使者 发表于 2010-11-29 11:25
可以用开关来控制啊。
例如
unless $game_switches[1] $game_system.bgm_play($game_system.battle_bgm)

原来如此,谢谢




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