![]() |
Останавливается проигрывание gotoAndPlay( )
Доброго времени суток. Никак не могу понять один свой косяк.
Есть две функции. Одна из них регистрирует событие Event.ENTER_FRAME в мувклипе clip: Код AS3:
Код AS3:
Код AS3:
Код AS3:
Код AS3:
|
gotoAndPlay вызывается каждый кадр постоянно заново с метки "animation", т.к. находится в слушателе события Event.ENTER_FRAME.
|
Точно. А можно ли как-то заставить flash проиграть полностью все кадры клипа, прежде чем совершать какие-то действия, без использования Event.ENTER_FRAME?
|
Код AS3:
|
Тогда на момент проверки:
Код AS3:
|
А если менять по EnterFrame номера кадров?
Код AS3:
|
Разве так не работает?
Код AS3:
Код AS3:
|
shmaser, при таком подходе gotoAndPlay не работает.
Добавлено через 1 минуту Я оставил play( ) и передвинул некоторые кадры на timeline. Этим и решил проблему. Спасибо, shmaser за первоначальную наводку. Добавлено через 11 минут Хотя всё же play( ) всё равно портит общую картину... Буду думать. Добавлено через 21 минуту Вот теперь точно получилось с помощью примера Akopalipsis. Большое спасибо всем. Не первый раз выручаете. |
Цитата:
|
Буду проверять.
|
| Часовой пояс GMT +4, время: 15:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.