Lottie动画简介
感谢支持ayqy个人订阅号,每周义务推送1篇( only unique one )原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译) 如果觉得弱水三千,一瓢太少,可以去 http://blog.ayqy.net 看个痛快 一.困境 做动画难免会有类似的经历: Digging through frameworks for reference, guessing durations, manually creating Bézier curves, and re-making animations with nothing more than a GIF for reference 照着GIF图/效果视频去模仿,猜测动画时长,手动创建贝塞尔曲线……反复调整参数,一遍遍目测效果,最后发现: 存在很多细节差异 效果不够细腻 由于兼容性等约束,有些效果没法实现 好不容易实现了,还原度却达不到要求。通常要么设计师妥协,要么坐一起再调个半天,改到对方满意为止,结果调整细节耗费的时间比预想的多好几倍,效果还是差强人意 有经验的设计师会从AE(Adobe After Effects)中粘出一些有用的信息,比如贝塞尔曲线参数、动画时长……甚至能够提供一些实现思路,但无论怎样, 照着视频实现动画就像临摹,效果差异几乎是不可避免的