![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 205
|
Всем привет. Есть мувиклип, которым я рисую по битмапе - использую его как рендерер.
Разумеется, что отрисовка должна происходить после инициализации всех детей данного мувиклипа, вопрос - какое событие можно слушать на предмет инициализации? Энтерфрейм не подходит так - как рендерер нецелесообразно добавлять на стейдж. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 374
|
А в чем собственно вопрос...
когда Вы делаете new YourClip(), то все дети, которые создаются в конструкторе, уже инициализированы прямо после этой строчки |
|
|||||
|
у каждого дисплейобжекта есть событие added_to_stage
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 205
|
Дети лежат внутри мувиклипа прилинкованного к классу
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 374
|
Тогда только создавать детей программно.
Я с такой же проблемой боролся, боролся, и в результате все равно программное создание детей победило ![]() |
|
|||||
|
Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
|
Цитата:
И, если уж на то пошло, слушать нужно не ENTER_FRAME, а EXIT_FRAME, так как только в этом случае все дети будут гарантированно инициализованы. |
|
|||||
|
Цитата:
Я на секунду даже поверил. UPD: извиняюсь и беру свои слова обратно. Такой ивент действительно есть в API к FlashPlayer 10
__________________
Дело не в тебе Последний раз редактировалось AL.exe; 25.11.2008 в 00:22. |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|