He inicializado la variable objXML dentro de la función init() he puesto ignorewhite a true y he hecho el objXML.load(url); Pero cual es mi sorpresa que cuando hago un trace(objXML); me sale en blanco O_O. En cambio, si llamo a la funcion objXML.onLoad = function{} y dentro de esta hago un trace del this si que me sale la info deseada
He aqui el codigo:
Código :
import mx.core.UIComponent;
class galeria extends UIComponent
{
static var symbolName:String = "galeria_ID";
static var symbolOwner:Object = galeria;
var className:String = "galeria";
private var control:MovieClip;
private var BoundingBox_mc:MovieClip;
private var valor:Number = 0;
private var prueba:String = "hola!";
private var objXML:XML;
function galeria(){}
function init():Void
{
super.init();
analiza_xml();
}
function analiza_xml() {
var pare = this;
objXML = new XML();
objXML.ignoreWhite = true;
objXML.onLoad = function(){
trace (prueba);
}
objXML.load ("./fotos_xml.xml");
trace (objXML);
}
