CreateJS是基于HTML5开发的一套模块化的库和工具,拥有共同或独立工作的丰富交互式内容的开源Web技术,可以说是一款为HTML5游戏开发的引擎。
CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。
CreateJS由以下几个主要库组成:
EaselJS:这个是核心,包括了显示列表、事件机制,用于 Sprites、动画、向量和位图的绘制。
TweenJS:用于控制元件的缓动,是一个补间动画库,类似 Flash 中“补间动画”的引擎,可生成数字或非数字的连续变化效果。
SoundJS:用于控制音频的引擎,能够根据浏览器性能选择音频播放方式。将音频文件作为模块,可随时加载和卸载。
PrloadJS:用于预加载网站资源的,包括图形、视频、声音、JS、数据等资源。
下面是一些学习网址: