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( ); } } }