Görsel bir hareketlilik olmadığı müddetçe onEnterFrame sistemi çok zorlamıyor. Fakat sürekli çalışmaısnın da bir anlamı yok.
AS 2.0'da onEnterFrame'i bir mc içinde sadece bir defa kullanabilirsiniz. Yeni bir tane yapmaya çalıştığınızda eskisi silinir. Bu yüzden onEnterFrame'leri silerken mc isimleri vererek ekleyebilir ya da silebiliriz. Mesela;
my_mc.onEnterFrame = function(){
//kodlar
}
delete my_mc.onEnterFrame;
Aynı zamanda şöyle de set edebiliriz;
function ef(){
//kodlar
}
my_mc.onEnterFrame = ef;
AS 3.0'da ise istediğimiz sayıda ENTER_FRAME'i bir mc içine ekleyebiliriz. Şöyle;
function ef1(e:Event){
trace("ef1");
}
function ef2(e:Event){
trace("ef2");
}
addEventListener(Event.ENTER_FRAME,ef1);
addEventListener(Event.ENTER_FRAME,ef2);
Silmesi de çok kolay, mesela;
removeEventListener(Event.ENTER_FRAME,ef1);