CreateJS是基于HTML5开发的一套模块化的库和工具,拥有共同或独立工作的丰富交互式内容的开源Web技术,可以说是一款为HTML5游戏开发的引擎。

CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。

CreateJS由以下几个主要库组成:

EaselJS:这个是核心,包括了显示列表、事件机制,用于 Sprites、动画、向量和位图的绘制。

TweenJS:用于控制元件的缓动,是一个补间动画库类似 Flash 中“补间动画”的引擎,可生成数字或非数字的连续变化效果。

SoundJS:用于控制音频的引擎,能够根据浏览器性能选择音频播放方式。将音频文件作为模块,可随时加载和卸载。

PrloadJS:用于预加载网站资源的,包括图形、视频、声音、JS、数据等资源。

下面是一些学习网址:

英文网:http://createjs.com/

中文网:http://www.createjs.cc/