SVGA-介绍

SVGA-Format

介绍

  • SVGA 是一种动画格式
  • SVGA 类似于 Dragonbones / CreateJS

格式规范

1.x

1.x 使用 JSON 描述动画,JSON 是一种易于扩展的、强大的描述语言,但是,JSON 也有一个致命的缺点,当动画极度复杂时,JSON 文件会变得非常大,解析耗时以及内存开销会增大。

因此,JSON 方案已于 2.0 开始,被弃用。

2.x

2.x 使用 ProtoBuf 描述动画,相关的 Proto 协议可以在此获取

2.x SVGA 文件是使用 ProtoBuf 编写的二进制文件,并使用 zlib 压缩后得到。

Player 规范

2.0.0

2.0.0 的 Player 理应播放 2.x 的格式文件,并向下兼容 1.x 格式文件。

1.x

1.x 的 Player 只能播放 1.x 的格式文件,不能播放 2.x 的格式文件。

Roadmap

2.0.0

  • Audio feature
  • Bitmap Mask support

1.x

  • 只保证稳定性

SVGA示例

https://blog.csdn.net/tmacyi/category_10914115.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在一个月黑风高的夜里,一位开发 Da Lao 在朋友圈吐槽『你们 UED 设计的动画,太炫了!我们实现不了……!』...
    PonyCui阅读 23,893评论 19 42
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,466评论 2 59
  • 夜莺2517阅读 127,784评论 1 9
  • 版本:ios 1.2.1 亮点: 1.app角标可以实时更新天气温度或选择空气质量,建议处女座就不要选了,不然老想...
    我就是沉沉阅读 11,829评论 1 6
  • 我是一名过去式的高三狗,很可悲,在这三年里我没有恋爱,看着同龄的小伙伴们一对儿一对儿的,我的心不好受。怎么说呢,高...
    小娘纸阅读 8,681评论 4 7