Как мне ждать, пока flash (as2) загрузит дочерние элементы, прежде чем запускать некоторый код? - PullRequest
4 голосов
/ 04 августа 2011

На сцене у меня семь кнопок. Я хочу добавить события на эти кнопки, однако большинство из них "undefined" / null. Как мне ждать, пока сценарий или _root в as2 завершит загрузку дочерних элементов, прежде чем что-либо делать.

Есть ли эквивалент flex 3 applicationComplete? <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" applicationComplete="init()">

1 Ответ

1 голос
/ 24 августа 2011

Чтобы убедиться, что ваш мувиклип создан со всеми дочерними элементами, вы должны использовать обработчик onLoaded. http://help.adobe.com/en_US/as2/reference/flashlite/WS5b3ccc516d4fbf351e63e3d118cd9b5f6e-7868.html

Странно, что у вас возникают такие проблемы, если вы помещаете свой код в рамку fla.

...