可以在AS3应用程序中使用actionScript2应用程序吗?

Rob*_*cks 2 flash controls actionscript-2 actionscript-3

我继承了一个具有很多功能的AS2应用程序.我需要以某种方式在我的AS3应用程序中嵌入这个东西,这样我就可以执行函数调用等并基本上控制它.有没有人尝试过这样的东西?我假设我必须将AS2 SWF URLLoader加入到MovieClip中并从那里获取它.

Ama*_*osh 5

AS3 SWF(AVM2电影)可以使用Loader该类加载AS2电影(AVM1电影),但无法访问它的方法/属性.加载的AS2电影将是AVM1Movie类型(而不是MovieClip).

关于AVM1Movie的Livedocs页面

这两部电影可以使用LocalConnection课堂互相交流.请参阅从avm2向avm1发送数据


spe*_*der 5

Grant Skinner有一对非常有用的类,可以简化AS3<->AS2LocalConnection上的通信.我们用它取得了巨大的成功.

http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html