Цитата:
|
Сообщение от FlexBuilder
...то же касается обработчиков с WeakReference, но через некоторое время объект все-таки удаляется. В частности после удаления последней ссылки обработчик onEnterFrame может еще сработать до 2000 раз, после чего останавливается...
|
Можно пример? Вот такой скрипт

Код:
package {
import flash.display.Sprite;
import flash.events.*;
import flash.utils.*;
dynamic public class Test extends Sprite {
private var i:Number = 0;
function Test():void {
addEventListener(Event.ENTER_FRAME, doEnterFrame, false,0,true);
addEventListener(MouseEvent.CLICK, doClick, false,0,true);
}
function doEnterFrame(e:Event):void {
trace(getTimer());
}
function doClick(e:Event):void {
parent.removeChild(this);
}
}
}
После клика и исчезновения проработал 2 часа и останавливаться не собирался.