0

嘿,我有一个加载静态 XML 文件的 Flash 电影,这个脚本看起来像

list = "list.xml";
var listXml:XML = new XML();
listXml.ignoreWhite = true;
listXml.load(list);

我希望能够动态更改此“列表”变量,可能使用 flashVars。

像这样

 var flashvars = {
    xmlpath: "list.xml"
};

知道如何去做吗?

4

2 回答 2

2

http://www.actionscript.org/forums/showthread.php3?t=185370

AS3 将 FlashVars 传递给加载的 swf

如果您已经有一些代码,请分享,以便我们为您提供建议

于 2010-09-02T11:26:29.027 回答
0

flashvars 属性可在 LoaderInfo 对象的参数属性中访问。

在您的主要课程中:

var info:Object = this.loader.contentLoaderInfo.parameters;
var xmlpath:String = info.xmlpath;

检查这篇文章:http: //blogs.adobe.com/pdehaan/2006/07/using_flashvars_with_actionscr.html

于 2010-09-02T11:23:09.190 回答