碉堡的Lottie
Airbnb最近開源了一個名叫Lottie的動畫庫,它能夠同時支持iOS,Android與ReactNative的開發(fā).此消息一出,還在苦于探索自定義控件各種炫酷特效的我,興奮地就像發(fā)現的新大陸一般.可以說,Lottie的出現,將極大地解放Android/iOS工程師于無盡的編寫原生自定義動畫的工作中.
當我們的項目中用GIF實現一些復雜的視覺效果的時候,會遇到許多的問題.比如,GIF的文件過于龐大,并且對于不同分辨率設備的適配存在不便,并且Gif格式的色深問題是一個死穴.
比如下面這幾個動畫效果:
設計這些動畫效果顯然不是寫代碼的程序員應該負責的事情.那有沒有什么辦法,能讓美工在AE軟件上設計的動畫直接用于移動端呢?
有的,那就是使用Lot