![]() |
Пауза
Очень нужно :))
Скажите, как написать паузу программным путем... то есть лишь через ActionScript, кадры использовать нельзя :confused: |
Создаешь мувик из 2-х кадров
в первом пишешь сценарий if (Прошло достаточно времени ;) ) { stop(); _parent.play(); } во втором gotoAndPlay(1); Вставляешь его в тот кадр, где нужна пауза под именем допустим wait. Вставляешь в сценарий stop(); И через некторорое время мувик wait запустит родительский мувик. |
Цитата:
|
Если остановка будет в одном кадре, то флэш будет писать примерно следущее: Сценарий выполняется слишком долго - прервать его?. И во время этого он к тому-же не реагирует на события.
А здесь на самом деле все в одном кадре. В одном кадре он останавливается и из того-же кадра потом продолжает воспроизводиться. Ну и что что в нем мувик из двух кадров? |
Цитата:
|
изврат конечно..
попробуй вставить холостой цикл
----------- code:-------------------- t = getTimer(); while (getTimer() < t+10000); trace("OPA"); |
Цитата:
что тогда тебе останавливать надо? |
Добавь в мувик с одним фреймом (что требуетс по условию)
второй уже с двумя фреймами и в нем считай время. Во втором мувике не обязательно иметь даже символы - только два кадра с приведенным выше скриптом |
Re: изврат конечно..
Цитата:
|
| Часовой пояс GMT +4, время: 09:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.