【发布时间】:2010-10-27 03:26:20
【问题描述】:
我有一个使用相同功能动态加载 AS2 和 AS3 SWF 文件的 Flash 程序。我正在尝试将所有 AS2 文件转换为 AS3,但我没有某些 FLA,因此它们需要保留为 AS2。
我需要做的是,如果要加载的文件是 AS3,我需要运行一组额外的代码来设置一些交互功能。如果是AS2,我只想加载它。
检查动态加载的 SWF 文件是否为 AS2 的代码是什么?
谢谢
更新。看起来 actionScriptVersion 是我正在寻找的,但它没有按我预期的方式工作。我的代码中有:
trace(loader.loaderInfo.actionScriptVersion);
但是当我尝试加载一个我知道是 AS2 的文件时,我得到的是 3 而不是 2。我是否错误地使用了这段代码?
【问题讨论】:
标签: flash actionscript-3 actionscript-2