У меня есть прослушиватель событий, примененный к загрузке XML, и в настоящее время он отслеживает значения, которые он захватывает, и это хорошо, но я хочу, чтобы он возвратил массив для использования. У меня есть создание и возврат массива, работающий из «LoadXML» (он возвращает массив), но я не могу заставить его работать со слушателем событий.
Слушатель событий прекрасно выполняет функцию «LoadXML», но я понятия не имею, как взять возвращаемый массив для использования, это пример того, как мой слушатель событий работает прямо сейчас:
xmlLoader.addEventListener(Event.COMPLETE, LoadXML());
и мое предположение о том, как бы я взял массив (это не работает):
var rArray:Array = xmlLoader.addEventListener(Event.COMPLETE, LoadXML());
поэтому вместо этого я попробовал следующее:
xmlLoader.addEventListener(Event.COMPLETE, function():Array{
var rData:Array = LoadXML(datahere);
return rData;
}
но это тоже не стоит.
Итак: Как мне вернуть массив из обработчика событий? Спасибо!