Показать сообщение отдельно
Старый 20.05.2012, 00:38
kaetano вне форума Посмотреть профиль Отправить личное сообщение для kaetano Найти все сообщения от kaetano
  № 5  
Ответить с цитированием
kaetano
 
Аватар для kaetano

Регистрация: May 2009
Сообщений: 134
Цитата:
Сообщение от expl Посмотреть сообщение
И не морочим себе голову написанием чудо-функций "удалятелей" - это не C++.
Когда объект не будет никому требоваться - GC его сам удалит. А если он кому-то требуется - как его можно удалять?
т.е. если я правильно поняла - пишем как и выше советовали (мне надо освобождение ресурсов по-мах)
Код AS3:
removeChild( pPic );
pPic = null;
но тогда ошибка
Цитата:
Error #1065: Переменная pPic не определена.
как я понимаю оттого что pPic создан динамически в процессе, а потом мы его вдруг удаляем (например в слушателе события нажатия на кнопку "Закрыть"), программа не знает о таком объекте.

Добавлено через 17 минут
В общем я попробовала - создала глобальную переменную pPic. Удаляла ее как положено (т.е. со сцены и обнуление) и все равно загрузка прцессора та же(((