0

我想知道您如何使用 AS3 在 Flash CS6 中一遍又一遍地重复歌曲?

目前我有这个代码:

var sound:Sound = new Sound(new URLRequest("YMCA.mp3"))
var soundChannel:SoundChannel = sound.play();

当这首歌一遍又一遍地完成时,我该如何重复?

非常感谢!

4

2 回答 2

1

将事件监听器添加到您的 soundChannel:

soundChannel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler);

function soundCompleteHander(e:Event):void {
    sound.play();
}
于 2013-10-24T10:04:26.200 回答
1

这将使声音以完美无间隙的播放方式循环多次

var sound:Sound = new Sound(new URLRequest("YMCA.mp3"))
var soundChannel:SoundChannel = sound.play(0,999999999);
于 2013-10-24T11:52:48.053 回答