![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
Всем привет.
есть кусочек кода из моих письмён) Собственно этот кусочек находится в онтер фрэйме и выполняется, когда alp_TF==true. Так как в условии таймер, он просчитывает 10 сек и действие заканчивается как и должно быть. Но при повторном alp_TF==true действие не выполняется 10 сек, а доли секунд. В чем проблема? В том что setTimeout выполняется один раз? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
а что нужно для этого? вывести в отдельную функцию?
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
так и не получается, можно пример?
|
|
|||||
|
[+4 06.05.14]
|
.... if(alp_TF==true){ csl.consol.gotoAndPlay(2); alfNumb++; if(alfNumb%5==0){ _root.csl.consol.consolRamk._alpha=10; } else{ _root.csl.consol.consolRamk._alpha=100; } setTimeout(OPA_I_VISHLO, 10000); } if(alp_TF==false){ csl.consol.gotoAndPlay(1); } ..... function OPA_I_VISHLO() { trace("opa") } // вот и поглядитке скока раз он вам трейсит. будет сразу понятно где ошибка |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
Вопрос закрыт. Спасибо!
Последний раз редактировалось noode; 06.04.2010 в 03:26. |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|