Мое приложение AS3 в основном делает следующее (псевдокод из класса основного приложения) 3 или 4 раза, добавляя пользовательские объекты в stage:
_movieClipClassVariable = new MyCustomSpriteSubclass();
_movieClipClassVariable.addEventListener(MyEvents.READY, function(event:Event):void {
_hideLoading();
mcHolder.addChild(_movieClipClassVariable);
});
_movieClipClassVariable.addEventListener(MouseEvent.CLICK, myClickHandler);
private function coverClickHandler(event:Event):void
{
...
}
Как правильно разрешить сборку мусора _movieClipClassVariable
после не надо?Назначить null
ему?Удалить всех слушателей?Использовать слабую ссылку для слушателей?
Заранее спасибо!