【发布时间】:2010-02-06 22:45:51
【问题描述】:
我有一个事件侦听器应用于 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;
}
但这也不值得。
那么:如何从事件监听器返回一个数组?谢谢!
【问题讨论】:
标签: actionscript-3 flash