hola, me he dado por vencido, estoy haciendo un juego que genera un numero aleatorio de movieclips y me gustaría que cada movieclp generado se pudiera arrastrar con el mouse, esto con el objetivo de desplazarlos hasta otro objeto y se eliminen. el juego trata de poner balas a una pistola para ser mas exactos.

todo lo que consigo es que se creen los movieclips pero solo se arrastra uno.

acá mi código, les agradecería demasiado un poco de su tutoria:
var bam:MovieClip;
var ran:Number = Math.floor(Math.random()*10+1);

var bama:Array= new Array();


for (var i:int=0; i<ran; i++){

bam = new Bama();


bam.x=60*Math.floor(Math.random()*10+1);
bam.y=70*Math.floor(Math.random()*10+1);
bam.instanceName = "bama"+i;



bam.addEventListene r(MouseEvent.MOUSE_DO WN, mouseeDown)
function mouseeDown(event:MouseEvent):void {
this.bam.startDrag();
}
bam.addEventListene r(MouseEvent.MOUSE_UP, mouseReleased);
function mouseReleased(event:MouseEvent):void {
this.bam.stopDrag();
}
bama = bam;
addChild(bama);
}
Disculpen la ineficencia del código, recién comienzo con JAVA y Actionscript.
Gracias.
Responder

Volver a “Java”