将变量从AS3 swf传递到AS2 swf

时间:2010-10-13 00:05:05

标签: actionscript-3 flex3

我正在尝试从AS3 swf加载AS2 swf。长时间写入的AS2 swf需要时间轴(_root)中的参数。这些是使用flashvars从HTML传递给它的。

现在我试图通过直接从AS3 swf加载AS2 swf来摆脱HTML页面。但是,当我尝试使用Loader类加载AS2 swf时,swf加载正常,但参数未被传递。

我尝试将查询字符串添加到我在用于Loader的URL请求中使用的url参数,但这不起作用。(将URL变量作为数据添加到URLRequest也不起作用。)有没有办法我能做到吗?

由于

2 个答案:

答案 0 :(得分:0)

你试过Loader.contentLoaderInfo.parameters吗?

答案 1 :(得分:0)

取自AVM1Movie文档:

...no interoperability (such as calling methods or using parameters) 
between the AVM1Movie object and AVM2 objects is allowed.