Actionscript 3 delete enterframe?
- Started
- Last post
- 4 Responses
- rosem0
put a counter in the percentify function, add one to it everytime it runs. then put an if statement in that function to remove the event if it equals 100.
var counter:uint = 0;
addEventListener(Event.ENTER_FRA... percentify);
function percentify(event:Event):void {
percentage_txt.text = Math.floor(currentFrame);
counter++
if (counter >= 100) {
removeEventListener(Event.ENTER... percentify);
}
}
- rosem0
var counter:uint = 0;
addEventListener(Event.ENTER_FRA... percentify);
function percentify(event:Event):void {
percentage_txt.text = Math.floor(currentFrame);
counter++
if (counter >= 100) {
removeEventListener(Event.ENTER... percentify);
coutner = 0; // FORGOT TO RESET THE COUNTER
}
}
- thatblokemike0
or just kill it on the frame
addEventListener(Event.ENTER_FRA... percentify);
function percentify(event:Event):void {
if(currentFrame==100) removeEventListener(Event.ENTER... percentify);
percentage_txt.text = Math.floor(currentFrame);
}
- CyBrain0
Thank you. The part I was missing was removeEventListener.