Показать сообщение отдельно
Старый 28.02.2011, 00:12
alexniks вне форума Посмотреть профиль Отправить личное сообщение для alexniks Найти все сообщения от alexniks
  № 10  
Ответить с цитированием
alexniks

Регистрация: Feb 2011
Адрес: тут и там
Сообщений: 7
Код в Фрейме:
сначала добавляй на сцену мувик, из которого хочешь получить переменные. У тебя сейчас наоборот. CBasicElement добавляется первым и пытается получить переменные из CQuest, в то время как второго еще нет на сцене.

Класс CBasicElement:
Во время выполнения конструктора класса CBasicElement самого мувика еще нет на сцене, поэтому ты не можешь обратится к stage. Поставь внутри конструктора (public function CBasicElement(){...}) листенер Event.ADDED_TO_STAGE , и только после срабатывания евента обращайся через stage к другому мувику или его переменным.

Вообще это не самый лучший способ, но твой код это решение должно полностью удовлетворит. Удачи в твоих начинаниях!