Project1

标题: 请问战斗bgm和地图bgm如何保持一致 [打印本页]

作者: qq294094539    时间: 2017-7-2 20:22
标题: 请问战斗bgm和地图bgm如何保持一致
当你在地图1的时候,战斗时bgm不会被切换。到地图2的时候,战斗bgm是地图2的bgm。
作者: qq294094539    时间: 2017-7-2 20:33
{:2_248:}大神大神在哪里
作者: 御曹司    时间: 2017-7-2 20:34
进入地图的时候自动执行“切换背景战斗音乐”“暂时消除事件”
作者: qq294094539    时间: 2017-7-2 20:38
御曹司 发表于 2017-7-2 20:34
进入地图的时候自动执行“切换背景战斗音乐”“暂时消除事件”

暂时消除事件   怎么弄
作者: qq294094539    时间: 2017-7-2 20:44
{:4_91:}  急求啊! 大神们在哪里
作者: sq333333    时间: 2017-7-2 21:12
1.
   作用是自动执行命令以上的命令后消除事件,重新进图就会再次触发这个事件
2.也可以在场景转换的事件中加上切换战斗BGM的指令。
作者: 张咚咚    时间: 2017-7-3 18:55
本帖最后由 张咚咚 于 2017-7-3 21:43 编辑

RUBY 代码复制
  1. $战斗音乐 = {
  2.  
  3. 1=>"Battle9", # 1 号地图使用的战斗BGM
  4. 2=>"Battle8", # 2 号地图使用的战斗BGM
  5.  
  6. }
  7.  
  8. class Game_Map
  9.   #--------------------------------------------------------------------------
  10.   # ● 设置
  11.   #--------------------------------------------------------------------------
  12.   alias new_setup setup
  13.   def setup(map_id)
  14.     new_setup(map_id)
  15.     a = RPG::BGM.new
  16.     a.name = $战斗音乐[map_id]
  17.     $game_system.battle_bgm = a
  18.   end
  19. end

作者: qq294094539    时间: 2017-7-3 20:51
张咚咚 发表于 2017-7-3 18:55
$战斗音乐 = {

1=>"Battle9", # 1 号地图使用的战斗BGM

我把你这整份代码拷进去了。。还是不行!
作者: 张咚咚    时间: 2017-7-3 21:44
qq294094539 发表于 2017-7-3 20:51
我把你这整份代码拷进去了。。还是不行!

不好意思没考虑到刚开始游戏的时候,重新复制7楼的代码,应该可以了。。




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