
Код AS3:
private var t:xmlPars;
public function Main():void
{
super();
t = new xmlPars(onLoadXML);
}
private function onLoadXML():void
{
trace(t.massiv[0][0]);
}
//..
public var massiv:Array=new Array();
private var _onComplete:Function;
//..
public function xmlPars (onComplete:Function = null):void
{
_onComplete = onComplete;
//..
}
public function LoadXML(e:Event):void
{
//...
if (_onComplete != null)
{
_onComplete();
_onComplete = null;
}
}
Приблизительно так, проверяйте (писал на коленке).
Название классов нужно начинать с большой буквы, а названия методов с маленькой.
Необходимо слушать событие ошибки загрузки.