原標題:創建酷炫動畫效果的10個JavaScript庫
1) Dynamics.jsDynamics.js是設計基于物理規律的動畫的重要Java庫。它可以賦予生命給所有包含CSS 和SVG屬性的DOM(文本對象模型)元素,換句話說,Dynamics.js適用于所有Java對象以及一系列其它的元素。目前,Dynamics.js常被用于設計交互式菜單欄、同步下拉菜單、加載器、按鈕以及其它功能。這個庫提供了可定制動畫類型的各種基本選項,如頻率、反彈力、旋轉、摩擦、持續時間等等。
2) Cta.jsCta.js 是用于在網頁上創建動畫元素“Action-to-Effect”路徑的輕量級庫。它常被用在tile-based應用程序的導航、模態窗口的打開、側邊欄上可點擊的按鈕等等。
3) Beep.jsBeep.js是一個通過使用WebAudio API創建基于網頁的電子合成器的Java庫。它可以用于創建音樂或者設計和音樂相關的學習教程。
4) Rainyday.jsRainyday.js是一個使用HTML5 canvas創建雨滴落在玻璃表面的出色效果的強大Java庫。它擁有一個集成了各種可自定義實現的動畫組件的可擴展應用程序接口。
5) Iconate.jsIconate.js是一個可將設計圖標轉化為流行動畫元素的偉大資源。它擁有大量可供選擇的字體、字形圖標以及自定義圖標集。
6) Dom-Animator.jsDom-Animator.js是一個在DOM(文本對象模型)中可顯示內容節點里ASCII動畫的Java庫。
7) FamousFamous 是用于設計流行動畫的強大Java庫,它包含的基于事件的系統(event-based system)使得渲染平滑動畫和過渡特效這類的更新轉換工作變得非常簡單。Famous還有一個可創建自定義動畫和動畫仿真的3D物理引擎,你可以做出包含在不同的重力、拖放和碰撞下的粒子或者3D物體的狀態。
8) Bounce.jsBounce.js 是一個在CSS 3的支持下能做出各種酷炫動畫的Java庫。你可以設計不同的動畫和運動效果,如自轉、公轉、來回運動、急加速等。
9) Snabbt.jsSnabbt.js是一個使用CSS3轉換矩陣的輕量級Java動畫庫。它的結構非常簡單,支持各種過渡和運動效果的應用,如縮放、尺寸調整、扭曲、旋轉等等。Snabbt.js還支持attention animation功能,這個功能在表單驗證方面是非常有用的。
10) RekapiRekapi是用于CSS動畫關鍵幀動畫以及DOM中Java動畫的高級ava庫。在復雜動畫的設計方面,Rekapi以其實用性被人們廣為熟知。您可以使用Rekapi創建生動的餅圖和曲線圖、五彩紙屑、交互性時間線以及各種用戶界面。
本文翻譯自codecondo.com
有用(0)沒用(0)
本站文章除注明轉載外,均為本站原創或翻譯
歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動成果
轉載請注明:文章轉載自:慧都控件網 [http://www.evget.com]
本文地址:http://www.evget.com/article/2015/11/27/23089.html返回搜狐,查看更多
責任編輯: