Estás utilizando sintaxis de AS2, y de todas formas, no es la forma correcta de cargar un XML en AS3
Código actionscript:
Ver originalfunction loadXML(xmlFile:String):void {
var xmlLoader:URLLoader = new URLLoader();
var xmlPeticion:URLRequest = new URLRequest(xmlFile);
configureXMLListeners(xmlLoader);
xmlLoader.load(xmlPeticion);
}
function configureXMLListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, onLoadXMLComplete);
dispatcher.addEventListener(ProgressEvent.PROGRESS, onXMLProgress);
}
function onLoadXMLComplete(e:Event):void {
dispatchEvent(e);
var urlLoader:URLLoader = e.target as URLLoader;
var xmlInfo = new XML(urlLoader.data);
/* En xmlInfo tendrás el documetno XML ya cargado, a partir de aquí lo puedes utilizar */
tuFuncion(xmlInfo);
}
function onXMLProgress(e:ProgressEvent):void {
dispatchEvent(e);
}