Adob​​e Animate Snap SVG插件 - 巨大的文件

问题描述:

我想第一次使用Adobe Animate CC的Snap.SVG插件,我得到一个巨大的JSON文件作为输出。Adob​​e Animate Snap SVG插件 - 巨大的文件

我的文件很简单,我在画布中间有一个正方形,它从0度旋转到360度。有145帧,但只有2个关键帧,一个用于开始,一个用于结束。

问题似乎是出口商正在为动画的每一帧生成一个snap svg命令,而不是每个关键帧,所以我有一个包含1000多行代码(使用jsonlint格式化)的18Kb文件,只是为了将一个简单的矩形旋转360度。

我认为这不可能是正确的,我需要改变我在Adobe Animate CC中设置舞台的方式,或者我正在做其他事情。

任何帮助真的不胜感激。

我联系了插件的创建者,他确认这是目前的预期行为。

有更好的插件可以从Adobe Animate CC中导出SVG。最好的是“Flash2svg”。并且在减少导出的文件大小方面非常有效。它也可以将所有动画嵌入SVG文件(包括音频)。我总是用它来代替臃肿的本地出口商。

你可以从这里下载免费插件: https://github.com/TomByrne/Flash2Svg

或者从Adobe插件面板安装: https://creative.adobe.com/addons/products/7232

+0

这并不寻求在所有 –

+0

回答这个问题,我认为“嵌入所有动画在SVG文件中“意味着它使用SMIL?如果是这样的话,这是不好的,因为它在浏览器中不受支持(并且那些不会很快)。 – jonhobbs