La clase Timer
La clase Timer de AS3 tiene una gran ventaja sobre setInterval y es que podemos indicarle como parametro cuantas veces queremos que ejeute la acción antes de parar, con lo que no tendremos que eliminar el intervalo con clearInterval().
setInterval en AS2:
function movimiento(){
clip1._x += 10;
}
intervalo = setInterval(this, "movimiento", 1000);
clase Timer en AS3:
function movimiento(event:TimerEvent):void{
clip1.x += 10
}
var intervalo:Timer = new Timer(1000, 0);
intervalo.addEventListener(TimerEvent.TIMER, movimiento);
intervalo.start();
Como vemos el constructor de la clase Timer necesita dos parametros, el tiempo en milisagundos y el numero de repeticiones (colocando 0 será indefinido).
El intervalo necesitará ser inicializado con la [...]








