如何在不带整个库的情况下将场景或动画片段导出为SWF?

时间:2015-11-12 20:33:16

标签: flash movieclip flash-ide

我有一个包含众多场景的FLA文件。我需要将单个场景或单个动画片段导出为SWF,而不在SWF中导出整个FLA库。我只希望它与场景/动画片段中使用的符号和资源一起导出。

我尝试了许多不同的导出设置和方法,但它们似乎都带有整个FLA库。到目前为止,我发现的唯一解决方案是将场景的时间线复制/粘贴到新的FLA中,然后从那里导出。

有谁知道更好的方法吗?

谢谢。

编辑:一些上下文可能会有所帮助:

我目前正在使用导出的SWF文件和一个名为UniSWF的系统,这是一个Unity3D资产,它将SWF文件转换为spritesheets和动画序列,以便在游戏中使用。当我使用右键单击库导出SWF并导出SWF或顶部菜单中的“测试影片”方法时,UniSWF生成包含来自整个库的资源的打包纹理。

2 个答案:

答案 0 :(得分:0)

您只需将MovieClip从库中导出为SWF:

对于场景,您只需选择它并通过控制>>运行场景测试。 测试场景 CTRL + ALT + 输入

希望可以提供帮助。

答案 1 :(得分:0)

经过多次测试后,看起来当从库中导出动画片段或Flash中的场景时,它还会将库中的每个动画片段都带到已选中“导出for ActionScript”属性的影片中。这似乎是合乎逻辑的,因为生成的AS将引用movieclip,将其带入导出。在从库中导出单个moviecip时,在所有不应导出的动画片段上取消选中此功能似乎已解决了该问题。