设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2167|回复: 4
打印 上一主题 下一主题

[已经解决] 如何能在一个BGM播放完后立即接上另一个BGM?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
275
在线时间
0 小时
注册时间
2010-6-18
帖子
2
跳转到指定楼层
1
发表于 2010-7-19 14:02:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
RT,比如我想先将BGM切换成BGM.MP3,然后在这个BGM播放一遍后立刻切换成BGM(1).MP3,要怎么做?
无论是时间法还是脚本流都可以啊,求教啊

Lv1.梦旅人

梦石
0
星屑
275
在线时间
0 小时
注册时间
2010-6-18
帖子
2
5
 楼主| 发表于 2010-7-21 17:26:05 | 只看该作者
额,谢谢LS的各位大大了,不过我已经去刨过老帖,发现我要用的脚本了,果然是用BGM+BGM的方法哈
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

4
发表于 2010-7-19 21:21:15 | 只看该作者
本帖最后由 后知后觉 于 2010-7-19 21:26 编辑

①.
Audio.me_play("Audio/ME/BGM.mp3")
Audio.bgm_play("Audio/BGM/BGM(1).mp3")
漏洞很明显.有可能被其他的ME打断 BGM.mp3 的播放

②.
使用 高精度计时器+真·后台运行

③.
使用 音频扩展+真·后台运行

②和③.最起码要有 自己修改脚本 的功底方可使用
因为 高精度计时器和音频扩展都只是提供功能....
而需要你自己去运用做成你要的效果

评分

参与人数 1星屑 +300 收起 理由
「旅」 + 300 认可答案

查看全部评分












你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

军火商

梦石
0
星屑
55
在线时间
7 小时
注册时间
2008-7-19
帖子
835
3
发表于 2010-7-19 18:52:18 | 只看该作者
最笨最有效的方法:
新建一个并行处理的公共事件,先是播放BGM.MP3,等待多少帧(自己算一下,1秒=16帧,把整个BGM.MP3音乐的秒数长度换成帧数打在等待命令中即可),然后播放BGM(1).MP3,在等待BGM(1).MP3的长度帧数,之后就行了(由于是并行处理,等待完后会自动跳回第一项:播放BGM.MP3),用计算器算一下就行了。

评分

参与人数 1星屑 +300 收起 理由
「旅」 + 300 认可答案

查看全部评分

LINE]1,#dddddd[/LINE]<font color="#666666">[/COLOR]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

不画画就死星人

梦石
0
星屑
164
在线时间
1818 小时
注册时间
2007-6-14
帖子
3219
2
发表于 2010-7-19 14:51:20 | 只看该作者
RM可以同时播放1个BGM和1个BGS,名称不同其实都是背景音乐(后者是声音),
可以利用这个原理用100音量播放BGM.MP3,用0音量播放你的BGM(1).MP3,在适当时机将BGM.MP3的音量降为0,BGM(1).MP3的音量调高,如此反复

评分

参与人数 1星屑 +300 收起 理由
「旅」 + 300 认可答案

查看全部评分

渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 20:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表