主题:  如何循环播放wav声音呢?

zch3

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2001/4/3 16:41:10
#12001/5/29 14:11:12
sound playFile 1, the moviePath &aaa.wav"

我想让这个aaa.wav声音循环的播放,有好方法吗?



jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#22001/5/29 14:38:33
我很笨,用笨办法

on exitframe
if not soundbusy(n) then
sound playfile n,the movepath &"xxx.wav"
end if
end

编辑历史:[这消息被jerrowolf编辑过(编辑时间2001-05-29 14:42:00)]


zch3

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2001/4/3 16:41:10
#32001/5/29 15:18:56
和我想的一样,难怪咱俩是一起的!xixi~
不过再帮我想想,还有什么好办法没有?



jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#42001/5/29 16:29:30
on beginsprite
sound(2).queue([#member:member(1), #loopCount:3])
sound(2).play()
end
这个吧,应该可以。



jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#52001/5/29 16:31:50
或者
on beginsprite
sound(2).play([#member:member(1), #loopCount:3])

end



Call Me Simon

职务:普通成员
等级:2
金币:2.0
发贴:646
注册:2000/9/19 13:56:51
#62001/5/29 16:49:21
外部文件调用, 是不可能取得满意的loop效果的。为什么不用embedded wav member?



jiesun

职务:普通成员
等级:1
金币:1.0
发贴:182
注册:2000/12/13 9:54:52
#72001/5/29 17:42:34
你干嘛不用puppetSound呢,
你是不是需要弄背景音乐?
如果是就用on idle 处理吧。



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#82001/5/29 18:59:17
使用embedded wav member的loop
用member().filename 进行切换



zch3

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2001/4/3 16:41:10
#92001/5/29 20:45:29
不错,这么多方法可用!

"是不可能取得满意的loop效果的"
满意的loop效果指的是什么?



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#102001/5/29 22:49:34
只播放一个声音时
embedded wav member的loop是内部的循环
not soundbusy(n)是重复关闭打开