| can't stop ENTER FRAME event
|
moghes

msg:4431059 | 10:50 pm on Mar 19, 2012 (gmt 0) | I am making a small game. at level 2 the player will click on objects before the time expires. when the time expires, I am moving the main timeline to a frame where there is the game over animation. My problem is that after the game over page is displayed, the loop(enterframe) function is still being called. I don't understand how the function is being called, since the main timeline moved to the next frame? any suggestion? here's the code: var obj:MovieClip=this.parent as MovieClip; key_mc.addEventListener(Event.ENTER_FRAME, level3loop); function level3loop (e:Event) { counter++; if(counter == 24) { counter = 0; time--; } if(time == 0) { obj.gotoAndStop('gameover'); this.stop(); trace("levle 3 loop playing"); } level3TimerTextBox.text = "Time Left: " + time + "sec"; }
|
|