标签: actionscript-3 embed urlloader
我正在尝试使用URLLoader类动态地将重swf下载到我的网站。我想知道是否可以在swf中使用符号作为单独的对象?
现在使用的代码使用embed语句,如下所示:
[Embed(source="/Fight.swf", symbol="Kungfu")] public class Kungfu extends MovieClip { ... }
嵌入swf会增加我网站的初始加载时间,我想让它变得动态。使用URLLoader类下载后,如何从Fight.swf访问功夫符号?
答案 0 :(得分:1)
您需要从加载的SWF中获取类定义。几个月前,我总结了这个过程here。该示例使用了位图,但您也可以使用影片剪辑。
答案 1 :(得分:0)
...为什么不使用SwfLoader?它是Flex原生的。如果您不在Flex中,为什么不使用Loader?
不管怎样,我认为URLLoader不是你真正想要的。