Adobe Animate Snap SVG 插件 - 大文件
Adobe Animate Snap SVG plugin - huge files
我第一次尝试使用 Adobe Animate CC 的 Snap.SVG 插件,我得到一个巨大的 JSON 文件作为输出。
我的文件很简单,我在 canvas 中间有一个正方形,它从 0 度旋转到 360 度。有145帧但只有2个关键帧,一个是开始,一个是结束。
问题似乎是导出器正在为动画的每一帧而不是每个关键帧生成一个 snap svg 命令,所以我有一个 18Kb 的文件,其中包含超过 1000 行代码(使用 jsonlint 格式化后),只是将一个简单的矩形旋转 360 度。
我假设这不对,我需要更改我在 Adobe Animate CC 中设置舞台的方式,或者我做错了其他事情。
如有任何帮助,我们将不胜感激。
我联系了插件的创建者,他确认这是目前预期的行为。
有更好的插件可以从 Adobe Animate CC 导出 SVG。最好的是"Flash2svg"。并且它在减小导出文件大小方面非常有效。它还能够将所有动画嵌入 SVG 文件(包括音频!)。我总是使用它而不是臃肿的本地导出器。
您可以从这里下载免费插件:
https://github.com/TomByrne/Flash2Svg
或从 Adobe 插件面板安装:
https://creative.adobe.com/addons/products/7232
我第一次尝试使用 Adobe Animate CC 的 Snap.SVG 插件,我得到一个巨大的 JSON 文件作为输出。
我的文件很简单,我在 canvas 中间有一个正方形,它从 0 度旋转到 360 度。有145帧但只有2个关键帧,一个是开始,一个是结束。
问题似乎是导出器正在为动画的每一帧而不是每个关键帧生成一个 snap svg 命令,所以我有一个 18Kb 的文件,其中包含超过 1000 行代码(使用 jsonlint 格式化后),只是将一个简单的矩形旋转 360 度。
我假设这不对,我需要更改我在 Adobe Animate CC 中设置舞台的方式,或者我做错了其他事情。
如有任何帮助,我们将不胜感激。
我联系了插件的创建者,他确认这是目前预期的行为。
有更好的插件可以从 Adobe Animate CC 导出 SVG。最好的是"Flash2svg"。并且它在减小导出文件大小方面非常有效。它还能够将所有动画嵌入 SVG 文件(包括音频!)。我总是使用它而不是臃肿的本地导出器。
您可以从这里下载免费插件: https://github.com/TomByrne/Flash2Svg
或从 Adobe 插件面板安装: https://creative.adobe.com/addons/products/7232