javascript初学笔记——好玩的类库。

来源:互联网 发布:mysql client android 编辑:程序博客网 时间:2024/06/05 01:16

1、Velocity.js

Velocity 是一个简单易用、高性能、功能丰富的轻量级JS动画库。它能和 jQuery 完美协作,并和$.animate()有相同的 API, 但它不依赖 jQuery,可单独使用。 Velocity 不仅包含了 $.animate() 的全部功能, 还拥有:颜色动画、转换动画(transforms)、循环、 缓动、SVG 动画、和 滚动动画 等特色功能。

英文官网:http://velocityjs.org/


2、Tweenlite

TweenLite最初是GreenSock公司推出的一款基于ActionScript的免费开源的缓动引擎。后续发展成为提供开放下载的有javascript, as2.0 和 as3.0 三个版本的动画库。

官网:https://greensock.com/tweenlite


3、Three.js

Three.js是一个完全基于H5+WebGL的非插件型三维引擎库,代码完全开源且在持续更新完善过程中,有完善的API文档和丰富的示例代码,满足从初级到高级的各种三维应用需求。目前Three.js也加入WebVR支持。

官网: https://threejs.org/


4、babylon.js

同样是一个完全基于H5+WebGL的非插件型三维引擎库,badylon.js主要立足于游戏引擎开发。该项目由微软主导开发,后台强硬,短时间内不用担心维护问题。。。。

官网:http://www.babylonjs.com/


5、Paper.js

Paper.js是一款基于Canvas实现的二维绘图引擎,支持交互与组合动画,包含强大的几何预算能力。

官网:http://paperjs.org/


原创粉丝点击