Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. public function destroy():void{
  2. this.removeEventListener(Event.ENTER_FRAME, onEnterFrame);
  3. var explosion:MovieClip = new Explosion();
  4. addChild(explosion);
  5. //explosion.addEventListener(
  6.  
  7. explosion.play();
  8. explosion.addEventListener(Event.ENTER_FRAME, onExplosionEnterFrame);
  9. explosion.framesLoaded
  10. //explosion.addEventListener(
  11.  
  12. //this.parent.removeChild(this);
  13. }
  14. private function onExplosionEnterFrame(event:Event):void{
  15. var explosion:MovieClip = event.currentTarget as MovieClip;
  16. trace(explosion.currentFrame);
  17. if (explosion.currentFrame == explosion.totalFrames){
  18. //trace("movie ended");
  19. //this.removeChild(explosion);
  20. //this.parent.removeChild(this);
  21. //explosion.removeEventListener(Event.ENTER_FRAME, onExplosionEnterFrame);
  22. }
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement