Código:
He pensado por ejemplo que this sea stage para hacer la busqueda desde el nivel superior del fla. Bien hasta aquí no hay problema porque puedo recorrer el contenedor que quiera. El problema está cuando un contenedor tiene dentro otro contenedor y claro, tengo que recorrerlos todos hasta que encuentre el objeto Login que necesito manipular. Esto lo que parece es la típica busqueda en profundidad que se puede hacer por ejemplo en C++, pero aquí no se como hacerlo por que si yo hago una llamada recursiva cuando se de el caso de que un getChildAt(i) sea otro contenedor pues flash se queda pillado y la verdad no se como puedo solucionar esto. ¿Alguna idea para tirar por otro camino? ¿Alguna idea para hacer la recursividad correctamente? Muchas gracias. for(var i=0;i<this.numChildren;i++){ if(this.getChildAt(i) is Login){ trace("el objeto " + i + " de nombre " + this.getChildAt(i).name + " es de la clase Login"); } }