Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Stage принимает значение null (http://www.flasher.ru/forum/showthread.php?t=163657)

NikolaCocaCola 10.08.2011 06:25

Stage принимает значение null
 
В какойто момент работы проекта, в одном классе, пропадает stage, [Fault] exception, information=TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". Может быть эта проблема возникает из-за того что я использую 3D возможности флеша? Этот класс запускаю толь при событии ADDED TO STAGE. Подскажите ппожалуйста почему сцена становится недоступной?

kackbip 10.08.2011 07:26

с вероятностью 99.99 вы обращаетесь к stage когда DisplayObject не выложен на сцену.

СлаваRa 10.08.2011 07:57

Покажите код.

Zebestov 10.08.2011 09:33

Цитата:

Сообщение от NikolaCocaCola (Сообщение 1019972)
класс запускаю толь при событии ADDED TO STAGE. Подскажите пожалуйста почему сцена становится недоступной?

REMOVED_FROM_STAGE пронаблюдай.

Universe 10.08.2011 16:57

Event.RESIZE срабатывает когда объекта нет на сцене!
Подписывай в init() на REMOVED_FROM_STAGE и в функции которая будет срабатывать на это событие удаляй слушатель Event.RESIZE


Часовой пояс GMT +4, время: 04:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.