![]() |
Лежащие в кадре инстансы являются null
Есть некий FlashIDE проект, на первом и единственном кадре которого лежит MovieClip. Этот мувиклип управляется внешним .as файлом. В этом мувиклипе на первом и единственном кадре лежат ещё несколько мувиклипов, определённых как public переменные типа MovieClip. На этапе первого входа в кадр (не на этапе конструктора!) с этими вложенными мувиклипами выполняются некоторые действия.
Однако, флешплеер кидает ошибку о том, что некоторые из вложенных мувиклипов являются null. В чём может быть проблема? |
проблема скорее всего в кривом коде... и то что вы написали не понятно нифига, скажу больше: я когда это прочитал собирался как можно быстрее выбежать на улицу чтобы взрывом моей головы не разворотило дом к чертям.... вставьте кусок кода в котором происходит инициализация этих мувиклипов
|
getDefinitionByName?
addedToStage? |
Код AS3:
|
Цитата:
|
Проверьте, "someVar" прописали в name у нужного инстанса?
|
Массив необходимых для определения переменных взял из library/SomeClass.xml
|
По-моему вы вообще не объявили someVar :)
someVar = someMovieclip |
Они должны определяться из сцены. В ней они есть. Некоторые - определяются. Некоторые - нет
|
Хм...
|
| Часовой пояс GMT +4, время: 00:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.