Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Гарантированное воспроизведение звука (http://www.flasher.ru/forum/showthread.php?t=91863)

R4z0R 10.02.2007 11:16

Гарантированное воспроизведение звука
 
Есть меню, в котором проигрывается основной звук, а при нажатии на кнопку надо сначала проиграть звук (при этом основной звук остановить), а потом перейти по ссылке. Сделал это таким образом:
создал мувик с несколькими слоями, в которых слой - это звук, в котором последний фрейм является переходом по ссылке
Код:

on (press) {
        melody.stop();
                i=1; - это флаг остановки основного звука, используется на другой кнопке, которая запускает/останавливает его
this.all.gotoAndPlay(2); - это переход на слой мувика со звуками
}

Но при нажатии только первый переход происходит так как задумано, потом при следующих нажатиях звук со следующего слоя только начинает воспроизводиться и сразу же происходит переход по ссылке. Получается "обрыв". Как сделать так, чтобы при нажатии на кнопку гарантированно проигрался нужный звук до конца, а только потом произошел переход по ссылке?

screamge 10.02.2007 11:49

onLoad () класс Sound, streaming = false...тотже самый класс

R4z0R 10.02.2007 11:53

спасибо за ответ, но уже разобрался сам почему переход так быстро происходил


Часовой пояс GMT +4, время: 18:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.