如何将符号从 .fla 文件导入 FlashDevelop 中的 AIR 项目?
How does one import symbols from a .fla file to an AIR project in FlashDevelop?
这是我第一次使用 AIR。在 FlashDevelop 中以前的 AS3 项目中,我会在与我的源文件相同的目录中使用 Flash Professional 创建一个 .fla 文件,并且 link 我的主要 class 作为文档 class。我使用 Flash 创建符号并将它们导出为动作脚本,然后在 FlashDevelop 中编写定义。这不适用于 AIR。
我将 .fla 文件与所有源文件放在同一目录中。 FlashDevelop AIR Mobile 可以很好地编译项目,但应用程序是白屏。在 Flash Professional 中使用相同的编译器编译相同的项目完美无缺,显示所有符号。
如果我从 FlashDevelop 编译,如何访问我的 .fla 文件中的符号?
试试下面的方法。
在 Flash Professional 中,转到您的发布设置。发布时选中 .swc 框以导出 swc(并确保导出位置位于您的 Flash 开发项目子文件夹之一。名为 'lib' 的子文件夹是常见的做法)。此外,如果需要,取消选中发布设置中的其他输出。
发布您的 .fla.
在Flash Develop中,在项目面板目录树中找到.swc,右击,选择"Add to Library",可能还需要再次右击,选择"options",告诉它至 "Include completely"。
现在您的 .fla 中的所有符号都可用于您的 FlashDevelop 项目。
这是我第一次使用 AIR。在 FlashDevelop 中以前的 AS3 项目中,我会在与我的源文件相同的目录中使用 Flash Professional 创建一个 .fla 文件,并且 link 我的主要 class 作为文档 class。我使用 Flash 创建符号并将它们导出为动作脚本,然后在 FlashDevelop 中编写定义。这不适用于 AIR。
我将 .fla 文件与所有源文件放在同一目录中。 FlashDevelop AIR Mobile 可以很好地编译项目,但应用程序是白屏。在 Flash Professional 中使用相同的编译器编译相同的项目完美无缺,显示所有符号。
如果我从 FlashDevelop 编译,如何访问我的 .fla 文件中的符号?
试试下面的方法。
在 Flash Professional 中,转到您的发布设置。发布时选中 .swc 框以导出 swc(并确保导出位置位于您的 Flash 开发项目子文件夹之一。名为 'lib' 的子文件夹是常见的做法)。此外,如果需要,取消选中发布设置中的其他输出。
在Flash Develop中,在项目面板目录树中找到.swc,右击,选择"Add to Library",可能还需要再次右击,选择"options",告诉它至 "Include completely"。
现在您的 .fla 中的所有符号都可用于您的 FlashDevelop 项目。