打印

在dr里声音播放循环的写法

我在dr里的按钮设置播放声音,想使声音无限循环,但这种写法好象没用。
on mouseDown me
   loopcount(member("backmusic"))=0
  sound(1).play()
end
我也试过这种写法
sound(1).queue(\[#member:member("backmusic"),\#startime:0,\#loopcount:0,\#endtime:22216])
sound(1).play()我的音频文件时间长度是22216毫秒,因为突然来的任务,也来不及深入的看书了,先做好再说!帮帮我。
::::::[autorun] open=blueidea.exe ::::::
1 .将 声音 cast 的 sound 属性里面的 loop 属性打勾,这样 用

   puppetsound 播放他,就可以一直循环了。

2 . 用下面的 lingo 让他循环
    member("backmusic").loop=1
    puppetsound 1,"backmusic"
谢谢了,这是8.0以下版本的写法,在8。5版本里,我给一个按钮写两个行为,它们是不是存在优先权的问题?比如说,我写的那段,如果先加控制音频的那段,按钮就可以播放声音,如果先加后面的其他行为,再加我写的控制声音的那段行为,那么我的那个控制音频的行为就无效了。
::::::[autorun] open=blueidea.exe ::::::
on startmovie
puppetsound 1,"backmusic"
end

on idle me
if  not sound(1).isbusy() then
   puppetsound 1,"backmusic"
end if
end
这样也可以循环播放

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!