Ludwingg gracias por tu ayuda, sé que porque me lanza el primer undefined lo que no entiendo es por que si guardo la anchura de cada imagen en el array, al hacer el trace, me las imprime perfectamente, pero cuando hago un trace del array, restandole uno a cada indice, no logra reconocerlo.
jahepi, la verdad es que lee las dos porque por ejemplo:
Cita: function crearImagenes(num:Number){
...
listener.onLoadInit = function(target_mc){
anchos[num] = target_mc._width;
trace(anchos[num]);
};
}
Imprime correctamente el ancho de cada imagen, en cambio si intentas restarle un indice al array ya no reconoce, y como he realizado en el segundo ejemplo de manera mas sencilla reconoce perfectamente al restarle el indice, esto se escapa a mi comprensión jeje, un saludo y gracias por vuestra ayuda.