使用as2在flash中暂停声音

发布于 2024-10-17 00:27:57 字数 739 浏览 8 评论 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";
    }
}

i'll using this as2 in the pause button

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

but whn i play the sound it only 1 time

i want to loop this sound how can i loop this sound...

please help me.

on pause button as is:

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";
    }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

林空鹿饮溪 2024-10-24 00:27:57

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

You can specify a number of loops when calling sound.start(). Or listen for the onSoundComplete (like you already do) and just start the sound over.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文