AS3 - Невозможно добавить потомков при экспорте в Frame 2 для классов? - PullRequest
0 голосов
/ 28 декабря 2011

Вот мой код:

public function main() {

        stage.addEventListener(KeyboardEvent.KEY_UP, hurdlesReactToArrowKeys);
        var loginScreen:dealerLogin = new dealerLogin
        addChild(loginScreen)

Мои классы настроены на экспорт во 2-й кадр и в 1-й кадр SWF на временной шкале, где есть предварительный загрузчик.Ничего не появляется на сцене.Если он настроен на экспорт в кадре 1, он появляется после 60% предварительной загрузки в кадре 1.

Почему бы это не сработало?Что именно мне здесь не хватает?

1 Ответ

0 голосов
/ 28 декабря 2011

Это в вашем классе документов? Класс документа экспортируется в кадре 1 независимо от того, что.
Так что, вероятно, этот код выполняется до загрузки класса DealerLogin.

Есть несколько способов обойти это. Мое предпочтительное решение - не использовать класс документов. Вместо этого я связываю класс Main с пустым MovieClip и помещаю его на шкалу времени в кадре 3 (после того, как все классы экспортированы). Таким образом, я знаю, что все загрузилось до запуска какой-либо части приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...