Halo,這里是設計夾,今天為大家分享的是「動效格式」。文章來源于設計師「三長老」對于 UI 動效輸出格式的設計研究。
作為用戶體驗領域不可缺少的一部分,動效隨處可見。日常工作中,我們可能只用 1-2 種動效格式,對其他格式的了解有所欠缺。
這次介紹 5 種動效輸出格式和教程,包括 PS 輸出和 AE 輸出,建議收藏保存下來隨時查看,幫助大家更快更好地完成落地!
更多動效基礎知識:
PNG 序列幀就是把一張一張的 PNG 圖片按照順序播放,跟 GIF 相比不會產生邊緣鋸齒的效果,也比 GIF 支持的色彩范圍大。
優點:制作方便簡單,還原度高,顏色偏差損失基本沒有(PNG 圖片壓縮可能會有顏色偏差),動效效果還原度高(因為就是一張一張圖片播放的,像 AE 做的一些雨水,火焰都可以顯示出來,開發人員可調節播放速度)。
缺點:需要加載全部圖片,文件占用內存大,內存一大就容易造成打開頁面的時候卡頓,大的文件用戶體驗感很差。
1. PNG 序列幀-PS 輸出方式
2. PNG 序列幀-AE 輸出方式
3. SVGA 方式
Svga 背景:jianshu.com/p/dfa16d9d67cd
官方網站: https://svga.io/index.html
官方插件: https://svga.io/designer.html
官方文章: https://svga.io/article.html
優點:SVGA 是一種同時兼容 iOS / Android / Flutter / Web 多個平臺的動畫格式。SVGA 的轉換器和播放器都開源。
使用設計師工具,可以輕松的將 Aep 或 Fla 格式的動畫文件導出成 SVGA 格式資源文件。動畫設計師通過工具輸出 svga 動畫文件,提供給開發工程師在集成 svga player 之后直接使用。
動畫文件體積小,播放資源占用優,動畫還原效果好,使用方法簡便,大大提高了工作效率。
缺點:有損壓縮,不支持圖層漸變和插件特效,有的平臺并不支持 Svga。
4. SVGA 動效輸出流程
5. SVGA 動效輸出方式
Lottie 是 Airbnb 開發的一款能夠為原生應用添加動畫效果的開源工具。Lottie 目前提供了 iOS,Android 和 ReactNative 版本。
Lottie 通過 AE 設計好的動畫效果,通過 Bodymovin 插件直接導出 json 文件,并允許開發人員直接調用它們。Lottie 庫使開發人員能夠實現動畫效果,提升了工作效率,減少了碼代碼的時間。
優點:前端可以方便地調用動畫和控制動畫,以減少前端碼代碼的時間。json 文件的小,性能表現也很好。
缺點:不支持漸變、粒子、陰影透視等效果,表達式也只支持一部分,圖層命名需要英文。
1. Lottie 動效輸出流程
2. Lottie 動效輸出方式
一種無損壓縮的 8 位圖像文件。大多用于網絡傳輸上,速度要比傳輸其他格式的圖像文件快,但不能用于存儲真彩的圖像文件。
優點:兼容性好,可以多平臺支持。
缺點:GIF 格式僅支持 256 種不同的顏色,文件占用空間大,會有色彩失真效果。
1. GIF-PS 輸出方式
2. GIF-AE 輸出方式
常用的視頻格式,通常用在網站的展示背景還有宣傳的 MG 動畫什么的。
優點:兼容性非常好。
缺點:適合背景展示或者其他展示方面,其他方面很少使用。
1. MP4-AE 輸出方式
動效參數文檔是一種把動效參數量化的文檔,它是動效設計師和前端開發人員溝通的重要工具。
以前動效標注文檔還要一個一個圖層標注(位置,旋轉,透明圖,動畫曲線)。現在直接用腳本直接就可以一鍵出來了。
以上是 5 種常見的動效輸出格式和輸出教程,強烈建議收藏保存下來,已備隨時查看,也希望這些內容能讓大家對動效格式有更多了解和使用~
歡迎關注作者微信公眾號:「Clip設計夾」
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
AI輔助海報設計101例
已累計誕生 737 位幸運星
發表評論 為下方 16 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓