0

我将在暂停按钮中使用这个 as2

on (press) {
    if (pause!=true) {
        playing=false;
        paused=true;
        stopped=false
        myConditionText="Paused";
        myMusicPosition=_root.my_sound.position/10000;
        _root.my_sound.stop("sound1");
    }
}

但是当我播放声音时,它只播放了 1 次

我想循环播放这个声音 怎么循环播放这个声音...

请帮我。

按原样在暂停按钮上:

on (press) {
    if (playing!=true) {
        playing=true;
        paused=false;
        stopped=false
        myConditionText="Playing";
        _root.my_sound.start(myMusicPosition,0);
    }
    _root.my_sound.onSoundComplete = function() {
        _root.myCondition.textColor = 0x00FF00;
        myConditionText="Completed";
    }
}
4

1 回答 1

0

调用时可以指定循环数sound.start()。或者听onSoundComplete(就像你已经做的那样)然后重新开始声音。

于 2011-02-09T11:46:35.177 回答