as3访问加载的swf中的对象

时间:2010-06-28 20:51:32

标签: flex flash actionscript-3

我有两个swf,一个使用Loader类加载另一个,在加载的swf我有一个NetConnection对象,我需要从主机swf访问,但我不能,如果我调试应用程序,我看到obejct在那里,但如果我尝试设置一个像

这样的变量,我就无法访问它

loadedSWF = connectorLoader.content(connectorLoader是Loader对象)

loadedSWF始终为空

如果我删除应用程序,我在加载的SWF中看到NetConnection,但是我无法访问它,我已经尝试在两个swf中使用Security.allowDomain(“*”)来确定,但没有,我以为只做allowDomain方法我才能访问加载的SWF对象

我使用Flas Player 10.1版

谢谢!任何帮助

1 个答案:

答案 0 :(得分:0)

那说我会确保你加载的swf是一个调试swf?你有调试swf的源代码吗?在Flash Builder中指定外部库时,必须指定源代码位置。您期望Flex Debugger如何了解运行时加载的资产的源代码位置?

我认为不可能通过加载的资产进行调试。

相关问题