Todo eso funciona correctamente, además he creado un array[][] asi:
Código ActionScript :
arr=new array();
for each(var nodox:XML in miXML.elements())
{
arr[i] = new Array();
if (nodox.@tipo == "texto")
{
arr[i][0] = "texto";
arr[i][1] = nodox;
}
else if (nodox.@tipo == "img")
{
arr[i][0] = "img";
arr[i][1] = nodox;
}
i++;
}
Si le hago un trace recorriendo todo el array va perfecto.
Mi problema es que esta parte de código + la que falta es una clase. Tengo este getter:
Código ActionScript :
public function getArr():Array
{
return arr;
}
Desde la otra clase tengo lo siguiente:
Código ActionScript :
var tmpAr:Array; tmpAr=OtraClaseInstanciada.getAr(); trace(tmpAr.length);
en mi xml tengo 2, el trace deberia devolver 2 pero me devuelve 0.
Estoy haciendo algo mal?
Saludos!
