Mega Code Archive

 
Categories / Flash ActionScript / Animation
 

Post-Event Updates for Timer Events

package {   import flash.display.*;   import flash.events.*;   import flash.utils.*;   public class Main extends Sprite {     public function Main(  ) {       stage.frameRate = 1;       var timer:Timer = new Timer(100, 0);       timer.start(  );       timer.addEventListener(TimerEvent.TIMER, timerListener);     }     private function timerListener (e:TimerEvent):void {       var rect:Sprite = new Sprite(  );       rect.graphics.lineStyle(1);       rect.graphics.beginFill(0x0000FF);       rect.graphics.drawRect(0, 0, 150, 75);       rect.x = Math.floor(Math.random(  )*stage.stageWidth);       rect.y = Math.floor(Math.random(  )*stage.stageHeight);       addChild(rect);       e.updateAfterEvent(  )     }   } }