Показать сообщение отдельно
Старый 08.11.2013, 00:33
uglan вне форума Посмотреть профиль Отправить личное сообщение для uglan Посетить домашнюю страницу uglan Найти все сообщения от uglan
  № 9  
Ответить с цитированием
uglan

Регистрация: Mar 2003
Адрес: moscow
Сообщений: 102
Отправить сообщение для uglan с помощью ICQ Отправить сообщение для uglan с помощью Skype™
О! Вот этот способ работает!)
Код AS3:
if((tmpObj != null) && (tmpObj.parent != null)) {...
У меня вылетает описанная выше ошибка при попытке обратиться к объекту который еще не был создан(не инициализирован и не добавлен в сцену) или уже удален, соответственно я ищу способ как это обойти. На что конкретно ругается флеш мне не понятно толи на отсутствие объекта в сцене то ли на его отсутствие в памяти. Однако если принудительно не обнулять(tmpObj=null) объект остается в памяти, так?

И еще не совсем понимаю почему tmpObj.parent!=null проверяет наличие объекта в сцене. Я и раньше сталкивался с таким примером, но в этом случае мы ведь получается проверяем существует ли родитель tmpObj а не сам объект? Разве нет?
__________________
uglan


Последний раз редактировалось uglan; 08.11.2013 в 00:34. Причина: дополнение