<mx:Script>
<![CDATA[
import flash.utils.Timer;
import flash.events.TimerEvent;
import mx.controls.Alert;
private const TIMER_INTERVAL:int = 10;
private var baseTimer:int;
private var t:flash.utils.Timer;
private var timerLOG:int = 10000
private var mtime:int;
public var estadoOcupado:String = "agenteocupado";
public var estadoDisponible:String = "agentedisponible"
private function init():void {
t = new flash.utils.Timer(TIMER_INTERVAL);
t.addEventListener(TimerEvent.TIMER, updateTimer);
}
private function updateTimer(evt:TimerEvent):void {
var d:Date = new Date(getTimer() - baseTimer);
counter.text = dateFormatter.format(d);
if (mtime >= timerLOG )
{
counter.setStyle("color", "Red");
}
}
private function startTimer():void {
baseTimer = getTimer();
t.start();
}
]]>
</mx:Script>
otra cosa tambien queria ver si me ayudan, para crear un timer intermitente.
Explico un poco mas, necesito que cuando el timer llegue a un tiempo especifico digamos 30 seguntos, empieze a parpadear, es decir que cambie color cada segundo, yo solo he logrado que se ponga en color rojo asi como muestra lo pintado en verde.
Gracias de ante mano