Project1
标题:
如何能在一个BGM播放完后立即接上另一个BGM?
[打印本页]
作者:
btboy12
时间:
2010-7-19 14:02
标题:
如何能在一个BGM播放完后立即接上另一个BGM?
RT,比如我想先将BGM切换成BGM.MP3,然后在这个BGM播放一遍后立刻切换成BGM(1).MP3,要怎么做?
无论是时间法还是脚本流都可以啊,求教啊
作者:
小角色
时间:
2010-7-19 14:51
RM可以同时播放1个BGM和1个BGS,名称不同其实都是背景音乐(后者是声音),
可以利用这个原理用100音量播放BGM.MP3,用0音量播放你的BGM(1).MP3,在适当时机将BGM.MP3的音量降为0,BGM(1).MP3的音量调高,如此反复
作者:
MUNITIONER
时间:
2010-7-19 18:52
最笨最有效的方法:
新建一个并行处理的公共事件,先是播放BGM.MP3,等待多少帧(自己算一下,1秒=16帧,把整个BGM.MP3音乐的秒数长度换成帧数打在等待命令中即可),然后播放BGM(1).MP3,在等待BGM(1).MP3的长度帧数,之后就行了(由于是并行处理,等待完后会自动跳回第一项:播放BGM.MP3),用计算器算一下就行了。
作者:
后知后觉
时间:
2010-7-19 21:21
本帖最后由 后知后觉 于 2010-7-19 21:26 编辑
①.
Audio.me_play("Audio/ME/BGM.mp3")
Audio.bgm_play("Audio/BGM/BGM(1).mp3")
漏洞很明显.有可能被其他的ME打断 BGM.mp3 的播放
②.
使用 高精度计时器+真·后台运行
③.
使用 音频扩展+真·后台运行
②和③.最起码要有 自己修改脚本 的功底方可使用
因为 高精度计时器和音频扩展都只是提供功能....
而需要你自己去运用做成你要的效果
作者:
btboy12
时间:
2010-7-21 17:26
额,谢谢LS的各位大大了,不过我已经去刨过老帖,发现我要用的脚本了,果然是用BGM+BGM的方法哈
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1