Цитата:
Сообщение от Anton Riot
разберитесь, что вы хотите проверять.
 Код AS3:
if(tmpObj.parent != null) {
//есть ли tmpObj на сцене
}
 Код AS3:
if(tmpObj != null) {
//есть ли tmpObj в памяти
}
Добавлено через 40 секунд
 Код AS3:
if((tmpObj != null) && (tmpObj.parent != null)) {
//есть ли tmpObj в памяти и на сцене
}
|
Anton Riot, наличие у объекта родителя, еще не говорит о том, что он есть на сцене. Есть он на сцене или нет можно проверить так:

Код AS3:
if (tmpObj.stage != null) trace("на сцене");
но не так

Код AS3:
if (tmpObj.parent != null) trace("на сцене?");
uglan, вам показали рабочие способы. Вам стоит определить куда же все-таки добавляется объект и откуда он удаляется. Это должен быть один и тот же контейнер, чтобы все работало.
п.с. Ни один из способов не показывает наличие / отсутствие объекта в памяти. Это лишь проверка наличия ссылки на него