主题:  用sound playfile如何实现循环播放?

jamen

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/9/20 11:06:30
#12002/10/8 22:22:21
我在开头写了

on startmovie
sound playFile 1, "bg2.wav"
end

请问我想这音乐循环播放应该如何写?谢谢!

编辑历史:[这消息被jamen编辑过(编辑时间2002-10-08 22:24:23)]


hanshan

职务:普通成员
等级:1
金币:0.0
发贴:85
注册:2001/7/13 13:14:08
#22002/10/9 10:24:43
写一个电影的函数就可以了,你要在帧脚本中加上就可以了。
on loopmusic
if soundbusy(1) then
nothing
else
sound playfile , "bg2.wav"
end



暗黑长老__凯恩

职务:普通成员
等级:5
金币:10.0
发贴:1349
注册:2002/10/2 15:52:32
#32002/10/9 16:21:59
是一样的效果啊!哪有你写了五年的程序的厉害啊!


Director Flash
Premiere AE
程序设计、 C++中。。。。。。

默言

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2002/9/21 18:38:34
#42002/10/9 16:33:19
还有一个最简单的就是不用写脚本直接把这个音乐设置成循环的就可以了



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#52002/10/10 0:05:10
将下面的代码放置在影片剧本中,可以实现背景音乐的随机播放和连续播放
on idle
if not soundbusy(1) then
--检测声音通道1,如果空闲执行以下语句
set i=random(8)-1
--给i随机赋值0~7
RandomMusic="music" & string(i)
sound playfile 1, RandomMusic
-- puppetSound 1,RandomMusic
--随机播放背景音乐music0~music7
end if
end