Aquí está el código. He creado un MovieClip que tengo en la biblioteca vinculado como RRR.
Se supone que el segundo FOR habría de repetir la función de manera ordenada, es decir que cuando haga click en el RRR numero 1 saliera un 1 por la consola. en el numero 2 un 2.... etc... Si alguien me puede ayudar.....
Código ASP:
Ver originalvar contenedor1:Sprite = new Sprite();
addChild(contenedor1);
var RRRa:Array = new Array();
var cast:Array = new Array();
var mc:RRR;
for (var o=0; o<4; ++o)
{
mc = new RRR();
mc.x = 30;
mc.y = 40 +(mc.height + 30) * o;
RRRa.push(mc);
contenedor1.addChild(mc);
}
for (var i=0; i<4; ++i)
{
cast[i] = function (Event:MouseEvent):void
{
trace(i);
trace(cast[i]);
}
RRRa[i].addEventListener(MouseEvent.MOUSE_DOWN,cast[i]);
}