Flash CS5不能导出SWC?

时间:2011-04-05 17:14:31

标签: flash

因为一些奇怪的原因我今天遇到了一个bug。我正在尝试将CS​​5中的FLA导出到SWC,但单击发布设置中的“导出到SWC”设置。我的问题是出于任何原因它没有导出swc文件。我之前从未遇到过这个问题,这个问题有解决方法吗?

4 个答案:

答案 0 :(得分:13)

如果没有要导出的ActionScript,通常会发生这种情况。即使存在一些矢量艺术或某些符号,也需要一些ActionScript元素。 Flash永远不会输出空的SWC;相反,它只是输出任何东西。

确保在库中至少检查了一个符号的“导出for ActionScript”和“第一帧导出”,或者在时间轴上有一些代码。

答案 1 :(得分:1)

一个主要原因是因为代码中存在错误,并且编译它会搞砸SWC。检查重复的标识符以及重复的功能。一旦SWC失败,就不会报告错误。

答案 2 :(得分:0)

我也遇到了这个问题,并发现该问题与同一目录中的另一个swc发生冲突。如果我删除了其他swc或将问题fla移到别处,它会按预期创建swc。

我从未追踪冲突的确切来源,也找不到来自CS5的任何错误消息。

答案 3 :(得分:0)

我有同样的问题,我的问题是我有一个名为“dragBtn”的MovieClip,我使用相同的名称将其导出为as3类。所以我删除了导出as3类并再次工作。这确实非常烦人,因为至少我们应该得到一条错误信息,但我们没有。