Código PHP:
var anchos:Array = new Array();
....
//Creo las imagenes:
for (i = 0; i < 4; i++){
crearImagenes(i);
}
function crearImagenes(num:Number){
...
listener.onLoadInit = function(target_mc){
anchos[num] = target_mc._width;
//Y AHORA PARA SABER EL ANCHO DEL ANTERIOR
trace(anchos[num - 1]);
//ME DICE UNDEFINED DE CADA ELEMENTO DEL ARRAY
};
}
Sin embargo:
Código PHP:
var i:Number;
var mi_array:Array = new Array();
mi_array[0] = "Cero";
mi_array[1] = "Uno";
mi_array[2] = "Dos";
mi_array[3] = "Tres";
for (i = 0; i < 4; i++){
trace(mi_array[i-1]);
}
undefined
Cero
Uno
Dos
He intentado buscarle la lógica pero no lo entiendo, espero que puedan ayudarme.