我试图将一个灵活构建的swf加载到基于swish的电影和FAILing中,做了一些研究导致:

  

(AS1 / AS2和AS3)运行不同   “虚拟机”在Flash中   播放器。像许多产品升级一样   基于AS3的SWF可以加载AS1 / 2   SWF但AS1 / 2无法加载AS3   基于SWF。

     

ActionScript 3是一个全新的   产品而不是简单的升级   AS2。 Adobe创建了“业务”决定   不包括“遗产兼容性”。

来自这里: http:// forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340&#entry259340

我被告知可以使用的一个策略是创建一个加载AS 1/2 swf的swf,然后在某些事件加载我的AS 3电影。事实是,那个事件在AS 1/2 swf中,这可能吗?

有帮助吗?

解决方案

即使在父swf中,您也需要使用LocalConnection调用两个swfs进行通信。 Grant Skinner写的SWFBridge可能对您有用: http:// www .gskinner.com /博客/存档/ 2007/07 / swfbridge_easie.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top