Flash Adobe Animate Snap SVG插件-大型文件

Flash Adobe Animate Snap SVG插件-大型文件,flash,animation,svg,adobe,snap.svg,Flash,Animation,Svg,Adobe,Snap.svg,我第一次尝试使用Adobe Animate CC的Snap.SVG插件,得到了一个巨大的JSON文件作为输出 我的文件很简单,我在画布中间有一个正方形,它从0度旋转到360度。共有145帧,但只有两个关键帧,一个用于开始,一个用于结束 问题似乎是导出器为动画的每一帧而不是每一个关键帧生成一个snap svg命令,因此我有一个18Kb的文件,其中包含1000多行代码(曾经使用jsonlint格式化),只需将一个简单的矩形旋转360度 我假设这不可能是正确的,我需要改变我在AdobeAnimate

我第一次尝试使用Adobe Animate CC的Snap.SVG插件,得到了一个巨大的JSON文件作为输出

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

问题似乎是导出器为动画的每一帧而不是每一个关键帧生成一个snap svg命令,因此我有一个18Kb的文件,其中包含1000多行代码(曾经使用jsonlint格式化),只需将一个简单的矩形旋转360度

我假设这不可能是正确的,我需要改变我在AdobeAnimate CC中设置舞台的方式,否则我会做一些其他错误的事情


非常感谢您的帮助。

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

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

您可以从此处下载免费插件:

或者从Adobe插件面板安装:

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