繁体   English   中英

在AS3中循环播放声音

[英]Looping sound in AS3

在使用Flash程序时尝试循环播放背景音轨。

到目前为止,我的代码是这样的:

//turn off sound
btnOff.addEventListener(MouseEvent.CLICK, fl_stopsound);

function fl_stopsound(event:MouseEvent):void
{
    SoundMixer.stopAll();
}

//turns sound on
btnOn.addEventListener(MouseEvent.CLICK, fl_ClickToPlayStopSound_1);

var fl_SC_1:SoundChannel;

//keeps track of whether the sound should be played or stopped
var fl_ToPlay_1:Boolean = true;

function fl_ClickToPlayStopSound_1(evt:MouseEvent):void
{
        var mySound:Sound = new background(); 
        mySound.play();
    }

其中btnOff关闭声音,而btnOn打开声音。 我的配乐是1:50分钟长。 是否可以使用这些按钮在程序中循环播放曲目?

干杯

使用mySound.play(0, int.MAX_VALUE);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM