Timer event : Animation : TextField Flash / Flex / ActionScript examples


Flash / Flex / ActionScript examples » TextField » Animation »

 

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

        



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


Flash / Flex / ActionScript examples

 Navioo TextField
» Animation