![]() |
Позиционирование, как правильно задать?
Вот объясните мне неучу, почему компилятор ругается на Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null" ?
Класс Main.as Код AS3:
Код AS3:
Когда в mainMenu классе пишешь х = 200 и т.д., тоже работает. Но когда в mainMenu пишешь x = stage.stageWidth / 2 и т.д., даже с указанием this.stage... ругается на ошибку 1009... Почему? Либо дайте ссылку на матчасть. |
Stage становится достпупным только после добавление ДисплейОбджекта в дисплейЛист.
К stage нужно обращаться либо после добавления объекта на сцену, либо в классе этого объекта слушать добавление на сцену через Event.ADDED_TO_STAGE |
Вот мат часть http://flasher.ru/forum/showpost.php...6&postcount=78
Ваш класс menuMain сам по себе не может обратиться к stage (можно через root) |
Работает, спасибо =)
|
| Часовой пояс GMT +4, время: 11:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.