05/08/2010, 09:00
|
| | Fecha de Ingreso: julio-2010
Mensajes: 18
Antigüedad: 14 años, 5 meses Puntos: 1 | |
Cargar swf en cada carta.... Hola, tengo este código y quiero que cada una de las cartas
carta1
carta2
carta3
....
cargue un .swf diferente.
¿Qué código tengo que añadirle para que asi sea?
Les pongo el código completo
import flash.events.MouseEvent;
import flash.display.MovieClip;
var pos = 0;
var posicion_y = 51.96;
var posiciones:Array = new Array(106.4,232.4,306.35,378.35);
carta1.addEventListener(MouseEvent.CLICK, mover);
carta2.addEventListener(MouseEvent.CLICK, mover);
carta3.addEventListener(MouseEvent.CLICK, mover);
carta4.addEventListener(MouseEvent.CLICK, mover);
carta5.addEventListener(MouseEvent.CLICK, mover);
carta6.addEventListener(MouseEvent.CLICK, mover);
carta7.addEventListener(MouseEvent.CLICK, mover);
function mover(e:MouseEvent):void{
this[e.target.name].x = posiciones[pos];
pos++;
this[e.target.name].y = posicion_y;
if( pos == posiciones.length )
removeListeners();
}
function removeListeners():void{
carta1.removeEventListener(MouseEvent.CLICK, mover);
carta2.removeEventListener(MouseEvent.CLICK, mover);
carta3.removeEventListener(MouseEvent.CLICK, mover);
carta4.removeEventListener(MouseEvent.CLICK, mover);
carta5.removeEventListener(MouseEvent.CLICK, mover);
carta6.removeEventListener(MouseEvent.CLICK, mover);
carta7.removeEventListener(MouseEvent.CLICK, mover);
}
Última edición por jdelgado79; 05/08/2010 a las 09:25 |