• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      動效不知如何落地?

      2020-8-25    濤濤

      一直有很多朋友會問一些關于移動端實現動效的方法,平時也會給大家做一些解答,但是可能沒有那么系統性,這次抽點時間總結歸納下這方面的內容,跟大家分享下我日常設計中是如何完成動畫實現的。

      實現動畫的方式

      設計輸出的方式大概可以分為位圖和矢量兩種,與常規的圖片輸出并無太大的差異。位圖方式:PNG序列幀、APNG、GIF;矢量方式:Lottie、SVG動畫。

      動效不知如何落地?看完騰訊高手的經驗就明白了

      當然除了以設計提供的方式之外,還可以設計完成好demo,開發通過代碼進行實現例如:javascript直接實現、SVG(可伸縮矢量圖形)、CSS3 transition、CSS3 animation、Canvas動畫、requestAnimationFrame由于超出個人能力范疇就不展開講了。

      實現動畫常用的工具

      實現動畫,首先還是得了解有哪些工具可以制作及合成相關的動效,我日常主要使用的工具有Principle、AE、bodymovin插件、iSparta等軟件。另外最近準備學習一個新的專門制作svg動畫的軟件-KeyShape。

      • Principle:可以輸出GIF、視頻等格式;
      • AE:可以輸出PNG序列,結合插件可以輸出GIF等等;
      • bodymovin:輸出json文件(也就是所謂的Lottie動畫);
      • iSparta:使用PNG序列合成APNG、GIF圖片格式除此之外;
      • Keyshape:主要是可以制作比較強大的路徑變換動畫,然后輸出svg動畫格式。

      動效不知如何落地?看完騰訊高手的經驗就明白了

      格式說明

      • PNG序列:以單幀圖像呈現,輸出后會生成一個序列組的文件夾;
      • APNG:實際上是把PNG序列合成一張可動畫化的PNG,類似GIF,但相比GIF質量要高,圖片后綴依舊是「.png」。
      • GIF:可動的位圖,但質量較差,壓縮到臨界值時會出現鋸齒邊和白邊,個人比較不喜歡用。
      • Json(Lottie動畫):實際上是一個用代碼描述的文檔,通過代碼描述路徑、節點的方式來完成動畫效果,與開發實際通過代碼實現動畫類似,通過bodymovin輸出后減少開發實現的時間,提高了開發實現的效率。
      • SVG動畫:與Lottie的方式比較類似,可以減少開發的動畫工作量,可以通過keyshape設計并導出,后綴為「.SVG」。

      如何輸出文件?

      接下來講解下各個軟件輸出對應格式的方法,實際上操作并不會太難,動效本身更重要的還是在于創意本身,因此當你把握了這些方式之后可以考慮進行創意設計。

      由于GIF文件多種工具都可以輸出,這里就不再作詳細說明

      1. PNG序列

      • 在AE中制作好動畫
      • 通過AE預渲染,然后選擇PNG序列,直接渲染出序列幀到本地文件夾
      • 導出序列幀后需要進行壓縮,常用的是tinypng,壓縮后較小的文件再進行交付

      具體如下視頻

      2. APNG

      如上導出到PNG序列幀,拖拽到iSparta軟件中,合成即可。合成時可以選擇幀率、循環次數(0為無限循環)、導出質量等。如下視頻

      3. Lottie

      • AE中需要安裝bodymovin的插件
      • 制作好動畫后,在窗口打開插件-bodymovin、
      • 選擇導出的位置,直接渲染一下,即可在本地生成json文件
      • 插件帶有預覽能力,但較差??梢栽?a target="_blank" style="color:#262626;text-decoration-line:none;transition:all 0.2s ease 0s;border-bottom:1px solid #525252;word-break:break-all;">https://lottiefiles.com/preview中進行預覽查看

      更多Lottie相關可以前往https://lottiefiles.com/學習,里面有豐富等Lottie動畫效果和一些插件下載,去研究下吧

      4. SVG動畫

      • 下載keyshape軟件,屬于付費軟件,可以下載14天試用版
      • 可以通過圖形制作動效,可以設置自動補間
      • 導出svg文件,導出時可以設置運動是循環或是一次

      建議大家自己下載軟件后嘗試

      5. 格式大小比

      通過試驗幾種格式的大小大概是排序依次為:PNG序列>APNG>GIF(質量較差)>Lottie / SVG,json文件和SVG動畫文件比較接近,因此可以根據實際考慮決定即可,GIF雖然可以壓縮到比較小,但是本身圖片質量也較差,因此建議慎重考慮。

      動效不知如何落地?看完騰訊高手的經驗就明白了

      應用案例

      動效在UI設計中的應用場景很多,這里梳理了一下,之前我在項目中嘗試過的動效,給大家分享下一些案例,希望可以對大家有所啟發。

      動效不知如何落地?看完騰訊高手的經驗就明白了

      動效不知如何落地?看完騰訊高手的經驗就明白了

      動效不知如何落地?看完騰訊高手的經驗就明白了

      動效不知如何落地?看完騰訊高手的經驗就明白了

      動效不知如何落地?看完騰訊高手的經驗就明白了

      動效不知如何落地?看完騰訊高手的經驗就明白了

      最后總結

      學習用什么工具導出什么格式的文件只是第一步,更重要的還是如何制造出一個有創意的動效,因此不要過于強調工具,更多應該培養自己思考設計的習慣。

      文章來源:優設    作者:ID設計站

      藍藍設計www.li-bodun.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.li-bodun.cn

      存檔

      主站蜘蛛池模板: 国产不卡精品视频男人的天堂| 国产精品嫩草影院入口一二三| 亚洲欧美在线x视频| 九九热视频精品在线播放| 91网在线| 手机看片1024久久精品你懂的 | 无码中文字幕加勒比高清| 一级呦女专区毛片| 国产女人18毛片水真多1| 99热国产在线观看| 亚洲午夜福利院在线观看| 在线精品自偷自拍无码| 亚洲国产精品成人网址天堂| 无码人妻久久一区二区三区免费丨 | 亚洲精品va| 色综合久久综合中文综合网| 久久精品亚洲专区| 色噜噜噜亚洲男人的天堂| 国产做爰xxxⅹ久久久| 欧美性群另类交| 一区二区三区在线 | 欧洲| 中文字幕无线码一区2020青青 | 国产成人精品成人a在线观看| 成人国产精品日本在线| 亚洲男人av天堂男人社区| 97性无码区免费| 绝顶高潮合集videos| 一区二区亚洲精品国产精华液 | 蜜臀精品视频一区二区三区| 精品国偷自产在线| 男男车车的车车网站w98免费| 亚洲午夜亚洲精品国产成人| 日本电影午夜福利| 精品人妻av中文字幕乱| 亚洲免费福利在线视频| 亚洲黄色一区| 亚洲成av大片大片在线播放| 亚洲国产精品久久一线不卡| 黑鬼大战白妞高潮喷白浆| 西西大胆午夜人体视频| 亚洲动漫成人一区二区|