我正在做一个 Flash 项目。在项目中有很多独立的 FLA 文件,它们可能共享相同的公共类代码。澄清项目限制:
- 我只能使用 Flash CS6 IDE 。没有 Flash Builder 或 Flex 等现代工具,只有纯 Flash CS6 IDE。
- 我必须分别将 FLA 导出到 SWF,以便每个 SWF 都包含公共类的 ABC 的副本。
- 我有一个 loader.swf,它将所有其他 SWF 加载到同一个 ApplicationDomain 中。换句话说,SWF 中所有重复的 ABC 都将被忽略,因为 loader.swf 也已经涉及到它。
我的问题是:
- 有什么方法可以将所有常见类预编译为 SWC 或 SWF,并且可以像 DLL 或 SO 一样使用它?
- 如果是这样,我怎么能像我之前所说的那样仅通过 Flash CS6 IDE 创建这样的 SWC 或 SWF?
- 如果我可以创建这样的 SWC 或 SWF,我应该如何使用它?例如如何更改我在 Flash CS6 IDE 中的配置?
老实说,我不知道我的想法是否有效。拜托,任何建议都会很有帮助。
谢谢。