有没有人知道如何使用FlashVar将XML加载到Flash文件中?
我有这些行从名为XML
的文件夹加载我的XML数据 var url:String = "xml/TEST.xml";
var req:URLRequest = new URLRequest(url);
var uLdr:URLLoader = new URLLoader();
uLdr.addEventListener(Event.COMPLETE, completeHandler);
uLdr.load(req);
我想用FlashVar输入“xml / TEST.xml”;部分所以我可以继续重用SWF文件,只需在HTML中输入FlashVar即可指向数据。我有一些用户不是Flash程序员,他们很容易通过HTML,只需要改变FlashVar行指向他们的XML文件,而不是每次都让我对它进行硬编码。
任何想法??
答案 0 :(得分:0)
你应该能够沿着这些方向做点什么。注意loaderInfo.parameters部分。
var url:String = LoaderInfo(this.root.loaderInfo).parameters['xmlURL'];
var req:URLRequest = new URLRequest(url);
var uLdr:URLLoader = new URLLoader();
uLdr.addEventListener(Event.COMPLETE, completeHandler);
uLdr.load(req);
更多信息请参阅:http://goo.gl/JSzqG