Mega Code Archive

 
Categories / Flash ActionScript / TextField
 

Timer event

package {   import flash.display.TextField;   import flash.util.Timer;   import flash.events.*;   public class BlinkText extends TextField {     private var timer:Timer;     public function BlinkText (delay:Number = 1000) {       timer = new Timer(delay, 0);       timer.addEventListener(TimerEvent.TIMER, timerListener);       timer.start(  );     }     private function timerListener (e:TimerEvent):void {       visible = !visible;       e.updateAfterEvent(  );     }     public function setDelay (newDelay:Number):void {       timer.delay = newDelay;     }     public function startBlink (  ):void {       timer.start(  );     }     public function stopBlink (  ):void {       visible = true;       timer.stop(  );     }   } }