
28.02.2011, 00:12
|
|
Регистрация: Feb 2011
Адрес: тут и там
Сообщений: 7
|
Код в Фрейме:
сначала добавляй на сцену мувик, из которого хочешь получить переменные. У тебя сейчас наоборот. CBasicElement добавляется первым и пытается получить переменные из CQuest, в то время как второго еще нет на сцене.
Класс CBasicElement:
Во время выполнения конструктора класса CBasicElement самого мувика еще нет на сцене, поэтому ты не можешь обратится к stage. Поставь внутри конструктора (public function CBasicElement(){...}) листенер Event.ADDED_TO_STAGE , и только после срабатывания евента обращайся через stage к другому мувику или его переменным.
Вообще это не самый лучший способ, но твой код это решение должно полностью удовлетворит. Удачи в твоих начинаниях!
|