Código PHP:
var anchos:Array = new Array();
//....
//Creo las imagenes:
for (var i:Number = 0; i < 4; i++){
crearImagenes(i);
}
function crearImagenes(num:Number){
// ...
listener.onLoadInit = function(target_mc){
anchos.push(target_mc._width);
//Y AHORA PARA SABER EL ANCHO DEL ANTERIOR
if(anchos[num - 1]==undefined){
trace('Espera que cargue el otro dato ');
}else{
trace(anchos[num - 1]);
}
//ME DICE UNDEFINED DE CADA ELEMENTO DEL ARRAY
};
}
te explico como va el asunto el hecho que un array almacena sus valores con un indice en pesado por cero, como es logico si restas su indice y el resultado de este es menor a 0 o de por si el array no contiene nada te devuelve undefined