查看: 3194|回复: 13

再次提问:怎样实现战斗BGM的取消

  [复制链接]
梦石
0
星屑
50
在线时间
3 小时
注册时间
2009-1-26
回帖
32
发表于 2009-3-28 20:37:48 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在某些场景中想用地图音乐直接做战斗BGM,于是想问下怎样用脚本来取消战斗BGM(用开关来决定是否取消BGM)

之前那个ARPG的和此问题无关,是另一游戏

谢谢大家指点
版务信息:本贴由楼主自主结贴~
这世界太疯狂了……
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-18
回帖
299
发表于 2009-3-28 21:37:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2009-1-26
回帖
32
 楼主| 发表于 2009-3-28 22:17:13 | 显示全部楼层
那个脚本是XP和VX通用的吗?
这世界太疯狂了……
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-18
回帖
299
发表于 2009-3-28 22:37:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2009-1-26
回帖
32
 楼主| 发表于 2009-3-28 23:16:39 | 显示全部楼层
设为同一BGM只能是将BGM重新播放,我要的是战斗开始时仍然播放地图BGM的脚本……
这世界太疯狂了……
回复

使用道具 举报

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-29 03:05:24 | 显示全部楼层
地图设置的时候不设置其BGM.而是将需要使用的音乐在BGS里播放.再把战斗BGM改成无的话.应该就可以实现音乐的一致.至少XP里就可以使用这方法.不过我的VX里BGS居然不能演奏MID.只能播放OGG......{/fd}
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-5
回帖
2356
发表于 2009-3-29 03:10:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-29 03:19:08 | 显示全部楼层
あれ?试了一下还真的不行.莫非以前的是灵异{/fd}看来只能利用脚本来实现了.这点真不如XP呀{/fd}
还有...人家不是兄台{/fd}
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-5
回帖
2356
发表于 2009-3-29 03:31:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
95
在线时间
61 小时
注册时间
2008-1-19
回帖
121
发表于 2009-3-29 18:25:07 | 显示全部楼层
发现了一个比较可行的办法:
在脚本Scene_Map的193行起.是关于切换到战斗画面后音乐的处理.将203行的RPG::BGS.stop这一句改成RPG::BGS.last.那么地图画面的BGS音乐就能在战斗中继续播放了.已经测试过不会中断.LZ试试看吧.记得在这个地图里要把地图BGM.默认战斗BGM都设定为无.只设置地图BGS即可.最好把战斗胜利ME也设定为无.免得战斗胜利时破坏BGS的流畅河蟹{/cy}
这应该是最简单的方法了吧.{/cy}当然在其他不需要这种设定的地图里记得都要改回来{/cy}
还有就是.VX的BGS似乎对MID格式不支持.MP3.WMA.OGG都能播放.
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
在无可预知的世界里漂流的九尾小狐^^
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部