15.5.循环播放

问题
我想多次播放声音或重复播放。
解决办法
在play( )方法中设置循环值
讨论
默认情况下播放声音只是从头到尾播放一次即停止,很多时候我们希望可以播放多次或循环播放,把它作为游戏或网页的背景音乐。这里我们可设置循环让音乐厅起来好像是很长的音乐。

Play()方法的第2个参数即为循环次数,在设置第2个参数时必先设置第1个参数,第1个参数表示起始播放位置:
+展开
-ActionScript
_sound.play(0, 3);

上面的代码意为从头播放3次。

循环参数最小值为0,即播放一次,如果传递0或负数,仍然是播放一次。

这样的话好像没有办法无限制播放,不过你可以传递一个非常的数,如int.MAX_VALUE,这个数非常大,大概等于2,147,483,647。即使是声音只有1 秒钟也要播放70 年,可以把当作无限使用。

加支付宝好友偷能量挖...


评论(0)网络
阅读(87)喜欢(0)flash/flex/fcs/AIR