escribe esto:
Cita: var obj_xml:XML = new XML();
obj_xml.ignoreWhite = true;
obj_xml.onLoad = function() {
var imagen:String= obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
contenedor.loadMovie(imagen);
trace(imagen)
};
obj_xml.load("texto.xml");
cambia el nombre de
Print1 por
contenedor checa que tu xml este asi.
Código:
<archivos>
<archivo>mc.swf</archivo>
</archivos>
Cita: obj_xml.onLoad = function(){
var imagen = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
Print1.loadMovie(imagen);
trace(imagen);// Aqui si
}
obj_xml.load("texto.xml");
trace(imagen) //Aqui ya imagen no trae nada
no te pone nada ya que no esta dentro del controlador onLoad , onLoad carga la imagen y si la carga hace lo que esta dentro de sus llaves{} por eso ese trace al estar fuera de el no te muestra nada o indefinido ya que ese trace se ejecuta primero que el onLoad