PDA

Просмотр полной версии : Инициализация компонентов


expl
25.11.2007, 21:44
Доброго времени суток всем!
Подымаю старую проблему, но может кто к настоящему времени уже решение придумал...

Значит есть мувиклип и связанный с ним класс.
Внутри мувиклипа лежит компонент.
Естественно при выполнении конструктора клипа компонент не проинициализирован.

Если код работы над компонентом написать в кадре мувиклипа - все нормально, но это дикость

Если был бы компонент собственного производства,
можно было бы назначить ему событие по завершении инициализации.
Затем подписать мувиклип на это событие.
Но у стандартных компонентов такого события нет
Что делать?

wvxvw
25.11.2007, 21:52
не использовать стандартные компоненты - они не хорошие. А если и использовать, то не класть их в клипы в библиотеке. А если и использовать таким извращенным способом, то проверять любой повторяющейся функцией (onEnterFrame, setInterval) наличие компонента в нужном месте, после чего с ним и работать.

expl
25.11.2007, 22:15
может действительно свой написать...
но должно же быть другое решение, или подход не верен?