Estoy intentando hacer una secuencia de movimientos de un mismo objeto, con la sorpresa de que un solo movimiento me funciona, pero si seguidamente hago otro, únicamente, me representa este último.
El código es el siguiente:
Código :
<mx:Move id="cirMove" target="{cir2}" duration="2000"/>
<mx:Script>
<![CDATA[
[Bindable]
private var cir2:Circulo = new Circulo();
private function barraMovHandler(event:ItemClickEvent):void{
if(event.label == "Play"){
cir2.x = 100;
cir2.y = 100;
cancha.addChild(cir2);
moverJugador(300, 200);
moverJugador(150, 10);
}
}
public function moverJugador(coordX:int, coordY:int):void{
cirMove.end();
cirMove.xTo = coordX;
cirMove.yTo = coordY;
cirMove.play();
}
]]>
</mx:Script>
Alguien sabe xq ocurre esto y cómo podría solucionarlo???
Me stoy volviendo un poco loca pq no le encuentro lógica....
Muchas gracias de antemano.
Salu2!!
