代码之家  ›  专栏  ›  技术社区  ›  Robin Rodricks

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

  •  2
  • Robin Rodricks  · 技术社区  · 16 年前

    我继承了一款功能丰富的AS2应用程序。我需要将这个东西以某种方式嵌入到我的AS3应用程序中,这样我就可以执行函数调用等,并基本上控制它。有人试过这样的东西吗?我假设我必须把AS2SWF转换成一个movieclip,然后从那里拿走。

    2 回复  |  直到 9 年前
        1
  •  5
  •   Amarghosh    16 年前

    as3 swf(avm2 movie)可以使用 Loader 类,但无法访问其方法/属性。加载的AS2电影将是AVM1类型的电影(而不是MOVICELIP)。

    Livedocs 关于AVM1电影的页面

    这两部电影可以通过 LocalConnection 班级。见 sending data from avm2 to avm1

        2
  •  5
  •   spender    16 年前

    Grant Skinner有一对非常有用的类,可以简化 AS3<->AS2 通过本地连接进行通信。我们用它取得了巨大的成功。

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

    推荐文章