![]() |
|
||||||||||
|
|||||
|
Очень нужно
)Скажите, как написать паузу программным путем... то есть лишь через ActionScript, кадры использовать нельзя ![]()
__________________
--- I know it's heavy read true, but I believe you'll read it... |
|
|||||
|
Создаешь мувик из 2-х кадров
в первом пишешь сценарий if (Прошло достаточно времени ) {stop(); _parent.play(); } во втором gotoAndPlay(1); Вставляешь его в тот кадр, где нужна пауза под именем допустим wait. Вставляешь в сценарий stop(); И через некторорое время мувик wait запустит родительский мувик. |
|
|||||
|
Цитата:
![]()
__________________
--- I know it's heavy read true, but I believe you'll read it... |
|
|||||
|
Если остановка будет в одном кадре, то флэш будет писать примерно следущее: Сценарий выполняется слишком долго - прервать его?. И во время этого он к тому-же не реагирует на события.
А здесь на самом деле все в одном кадре. В одном кадре он останавливается и из того-же кадра потом продолжает воспроизводиться. Ну и что что в нем мувик из двух кадров? |
|
|||||
|
Цитата:
![]()
__________________
--- I know it's heavy read true, but I believe you'll read it... |
|
|||||
|
попробуй вставить холостой цикл
----------- code:-------------------- t = getTimer(); while (getTimer() < t+10000); trace("OPA"); |
|
|||||
|
Мастер Цифрового Облика
|
Цитата:
что тогда тебе останавливать надо? |
|
|||||
|
Регистрация: Sep 2001
Адрес: Минск, РБ
Сообщений: 106
|
Добавь в мувик с одним фреймом (что требуетс по условию)
второй уже с двумя фреймами и в нем считай время. Во втором мувике не обязательно иметь даже символы - только два кадра с приведенным выше скриптом |
|
|||||
|
Цитата:
)
__________________
--- I know it's heavy read true, but I believe you'll read it... |
![]() |
Часовой пояс GMT +4, время: 03:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|