查看: 3070|回复: 18

一个地图需要多个背景BGM,请教!

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
发表于 2008-11-7 17:23:31 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-7 17:26:59 | 显示全部楼层
我想問一下,你那些數字代表什麼?
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
 楼主| 发表于 2008-11-7 17:32:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-7 17:42:18 | 显示全部楼层
在Game_Map里面搜索  def autoplay
把
@map.bgm.play if @map.autoplay_bgm unless $game_player.in_vehicle?
改成

if [1, 2, 3].include(@map_id)  # 1, 2, 3 是你要有上述效果的地图ID
  Audio.bgm_fade(淡出时间)
  if $game_switches[15]
    Audio.bgm_play(文件名)
  else
    Audio.bgm_play(文件2名)
  end
else
  @map.bgm.play if @map.autoplay_bgm unless $game_player.in_vehicle?
end
然後在
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
 楼主| 发表于 2008-11-7 17:49:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
 楼主| 发表于 2008-11-7 17:54:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-7 18:26:06 | 显示全部楼层
如果B是固定的
那就把他设为地图原本的自动BGM
然後:
if $game_switches[15]
  case @map_id
  when 1
    Audio.bgm_play(文件名)
  when 2
    Audio.bgm_play(文件2名)
.......
  end
else
  @map.bgm.play if @map.autoplay_bgm unless $game_player.in_vehicle?
end
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

罪

梦石
0
星屑
50
在线时间
32 小时
注册时间
2008-7-21
回帖
316
发表于 2008-11-7 18:33:36 | 显示全部楼层
直接创建个事件
条件分歧可以不?
   一个能为你哭,为你笑,为你悲伤,为你快乐的人,就是真正爱你的人
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
 楼主| 发表于 2008-11-7 18:47:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-24
回帖
15
 楼主| 发表于 2008-11-7 18:48:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部