使用SVGA优化礼物动画

原创文章 分类: 经验/观点 版权:
3523 26 14 3
2018-01-08
18.9
普通推荐

动画由设计控制,降低整体APP包的大小

Image title


重新设计


旧版礼物的整体风格偏向于写实风格,当前APP的风格方面更加倾向于色彩化,同时注重于年轻时尚,让色彩具有流动感



Image title

Image title




让动效回归设计


在此之前所有的礼物的动效,几乎都是设计师使用AE来进行模拟实现的方案,开发人员根据设计的原型行进对比开发,偶尔会出现细节部分的来回调整(设计与开发不一致)同时减少整体的资源包大小,一个带位图的SVGA文件大概在20K左右


为了更好的解决这个问题,我们尝试了YYUED SVGA & Airbnb Lottie


我们目前所使用的则是SVGA的方法(原因见网页底部)



Image title


SVGA VS LOTTIE


两个插件在安装和输出的难易程度没有太多的差别,如果是带位图的输出的话,SVGA从方便的程度上会比LOTTIE更简单。

LOTTIE输出的话,是一个.josn的文件,里面的img名称需要重新调整,同时需要把位图的资源文件也要提供给开发那边。SVGA则是封装好的,不需要单独的准备一份img的资源文件。

SVGA目前不支持复杂的形状图层;AE自带的渐变;以及一系列的效果(生成、描边、擦除…)当前在GitHub上所说的Text可配文本也不支持

使用SVGA的优点在于,文件大小比较小(对比序列帧动画),同时动效在设计师的控制范围之内

礼物动画改版的过程中感谢客户端开发人员配合Gray,Olson等;同时感谢YYUED团队的技术人员(弥猫深巷 ¢)的问题解答

下方链接直达对应的官网


svga官网: http://svga.io/

Lottie官网:https://airbnb.design/lottie/


ChrisBi

https://dribbble.com/xinjiebi

49粉丝/4关注

原创小生
Daily UI #010 loginDaily UI #009 icons

ChrisBi

ChrisBi

https://dribbble.com/xinjiebi

原创小生

扫描二维码
去手机端查看海报

京ICP备14007358号-1 / 京公网安备11010802014104号 / Powered by 2008-2018 UI.CN