我正在尝试加载外部和本地XML文件来读取其数据,但我真的不知道如何检测文件何时被加载,我只能打开更明亮的窗口, 这就是我所做的 包{ import flash.display.Sprite; import flash.events。; import flash.net。; import flash.net.URLRequest;
public class cargadorXML extends Sprite {
public var cuadro:Sprite = new Sprite();
public function cargadorXML() {
cuadro.graphics.beginFill(0xFF0000);
cuadro.graphics.drawRoundRect(0,0,100,100,10);
cuadro.graphics.endFill();
cuadro.addEventListener(MouseEvent.CLICK,init);
addChild(cuadro);
}
public function init(e:Event) {
var file:FileReference;
file = new FileReference();
file.browse();
file.addEventListener(Event.COMPLETE,bien);
}
public function bien(e:Event) {
trace("cargado");
}
}
}
但没有出现“cargado”消息,我也不认为Event.COMPLETE是所有xD中的正确事件 有人可以帮我吗? 谢谢
答案 0 :(得分:0)
完成,它是Event.SELECT而不是Event.COMPLETE