主题:  请教

飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
#12001/12/18 16:17:27
如何实现音乐的自动循环播放



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#22001/12/18 18:14:46
如果没有movie之间的跳转的话,只需将声音演员的loop属性设置为真

如果有movie之间的跳转,可以在movie script中加入下面的代码

on idle
if not soundbusy(1) then
puppetSound 1,SoundMember
end if
end



飘雪无痕

职务:普通成员
等级:2
金币:1.0
发贴:514
#32001/12/19 9:10:16
如果有几首音乐呢?能否让他们依次循环播放?有Movie跳转和没有Movie跳转时又如何实现?
谢谢。



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#42001/12/19 13:12:31
不管有没有movie之间的跳转,均可用下面的代码:

1、随机播放8首背景音乐music0~music7
on idle
if not soundbusy(1) then
set soundmember= “music”&random(8)
puppetSound 1,soundmember
end if
end


2、按顺序播放8首背景音乐music0~music7

on idle
if not soundbusy(1) then
if i<8 then
set soundmember= “music”&i
i = i+1
puppetSound 1,soundmember
else if
i = 0
end if
end if
end