【发布时间】:2015-05-28 06:34:48
【问题描述】:
我在另一个 swf 中显示外部 swf。我阅读了保留外部 swf 路径的 XML 文件。在某些时候,我需要外部函数的结果。那么是否可以通过 URLRequest 传递结果并获取它?
代码如下:
var contentLoader:Loader;
var context:LoaderContext = new LoaderContext();
contentLoader = new Loader();
contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, contentLoadingCompleteActions);
contentLoader.load(new URLRequest(url), context);
url 来自 XML 解析器,正如我之前所说。如果可能的话,我想加载 swf 并获取选定的变量。
A (main swf) - 通过 URLRequest 导入 swf
B (imported swf) - 必须向 A 发送一个值
【问题讨论】:
-
那么生成你需要的结果的函数是在导入的swf文件里面吗?我认为您不能从外部访问 swf 文件中的任何变量。如果您更具体地描述您正在尝试做的事情,也许还有另一种方式。
-
这正是我想要做的。无论如何我都可以处理它,但我不确定是否可以通过 URLRequest 进行处理。
标签: xml actionscript-3 flash