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

标签 actionscript-3 flash controls actionscript-2

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

最佳答案

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

Livedocs关于 AVM1Movie 的页面

这两部电影可以使用 LocalConnection 类相互通信。参见 sending data from avm2 to avm1

关于actionscript-3 - actionScript2 应用程序可以在 AS3 应用程序中使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1464187/

相关文章:

actionscript-3 - 如何使用 AS3 对 wav 文件进行上采样?

javascript - onMouseover 一个 flash 元素?

java - 安卓政策 : External application files

Java Applet 导致 .NET Webbrowsercontrol 崩溃

c# - 为什么 IsFocused 没有在 Label 上触发

flash - 在 AS3 中不使用 KeyboardEvent 检查键盘状态

actionscript-3 - 通过类的实例获取类的名称

javascript - 查找两个日期之间天数差异的问题

c++ - FFMPEG 并将 swf 转换为图像?

c# - 如何在wpf中获取某个control.background点的颜色