as3 如何逐个加载文件?
vararr=["takein.xml","state.xml","process.xml"]for(vari=0;i<arr.length;i++)LoadXML(ar...
var arr=["takein.xml","state.xml","process.xml"]
for(var i=0;i<arr.length;i++)
LoadXML(arr[i].toString());
public function LoadXML(str:String) {//加载xml文件
urlLoader=new URLLoader();
req=new URLRequest(str);
urlLoader.load(req);
urlLoader.addEventListener(ProgressEvent.PROGRESS,loadingHandler);
urlLoader.addEventListener(Event.COMPLETE,loadCompleteHandler);
}
private function loadCompleteHandler(e:Event) {//加载完成提示
xmlDate=XML(urlLoader.data);
}
我有3个xml文件,我逐个加载,将其数据赋值到二维数组中?请问怎么个控制法?有没有方法可以检查上一个加载是否完成从而进行下一个加载操作? 展开
for(var i=0;i<arr.length;i++)
LoadXML(arr[i].toString());
public function LoadXML(str:String) {//加载xml文件
urlLoader=new URLLoader();
req=new URLRequest(str);
urlLoader.load(req);
urlLoader.addEventListener(ProgressEvent.PROGRESS,loadingHandler);
urlLoader.addEventListener(Event.COMPLETE,loadCompleteHandler);
}
private function loadCompleteHandler(e:Event) {//加载完成提示
xmlDate=XML(urlLoader.data);
}
我有3个xml文件,我逐个加载,将其数据赋值到二维数组中?请问怎么个控制法?有没有方法可以检查上一个加载是否完成从而进行下一个加载操作? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询