|
主题: 按钮响后背景音乐就没,怎样不让按钮声音与背景音乐冲突?
|
morninglight
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#12001/8/17 22:41:53
我的按钮响后,背景音乐就没了。 我用背景音乐是wav,按钮也是wav,不行? 如果背景音乐是wav必须是wav怎么办?
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#22001/8/18 1:48:57
将背景音乐图标的Concurrency设置为Perpetual,然后在Begin里用~SoundPlaying。
|
morninglight
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#32001/8/18 19:03:13
谢谢 但是这么一来按钮按下后背景音乐总是从头开始放,不能同时吗?
|
与人同乐
职务:管理员
等级:6
金币:18.0
发贴:3928
|
#42001/8/18 20:59:58
两个声音设计图标是不能同时播的。
如果需要继续播音乐,在按钮里记下MediaPositon,然后用MediaSeek再加上Mediaplay
|
morninglight
职务:普通成员
等级:1
金币:0.0
发贴:7
|
#52001/8/19 10:02:39
能将具体点吗?我是初哥
|
=ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
|
#62001/8/19 20:38:50
这个问题的产生事实上是因为弱智的Authorware不支持多wav同播 造成的(因为按钮的声音其实也是一个wav),解决的方法通常是采用 MIDI背景,如果非要用WAV的话,就相对麻烦一点: 使用MediaPlayer的ActiveX控件来完成,方法是将其OCX文件拷到 程序的根目录下,调用Aw的组件注册函数动态注册一下,软後就可以 调用其函数来控制播放了。 这种方法有如下几个优点:1、不与其他的Wav冲突;2、暂停后可 以从自动从暂停位置重新播放;3、实现并不复杂,而且控制灵活。 缺点吗? 有的声卡不支持。呵呵…… :cool
|