1、CreateJS
一款HTML5游戏开发引擎
CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。
CreateJS 中包含四款工具:
EaselJS:用来处理HTML5的canvas
用于 Sprites、动画、向量和位图的绘制,创建 HTML5 Canvas 上的交互体验(包含多点触控),同时提供 Flash 中的“显示列表”功能。
TweenJS:用来处理HTML5的动画调整和javascript属性
一个简单的用于制作类似 Flash 中“补间动画”的引擎,可生成数字或非数字的连续变化效果。
SoundJS:用来帮助简化处理音频相关的API
一个音频播放引擎,能够根据浏览器性能选择音频播放方式。将音频文件作为模块,可随时加载和卸载。
PrloadJS:管理和协调程序加载项的类库
帮助你简化网站资源预加载工作,无论加载内容是图形、视频、声音、JS、数据……
CreateJS源码地址:https://github.com/CreateJS
EaselJS-master→docs EaselJS的相关文档API
EaselJS-master→examples EaselJS的所有相关事例
EaselJS-master→lib EaselJS不同版本的源码
使用时,将EaselJS-master→lib下的EaselJS所需版本拷贝到自己项目的js文件下