create.js
1.1、create.js简介

create.js是一个开源的、用于创建丰富多媒体、交互性强的网站的工具包。常用于网页游戏开发。

create.js官网:http://createjs.com

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

create.jsGitHub上的网址:https://github.com/CreateJS

1.2、create.js包含的模块

create.js包含如下4个模块:

  • EaselJS
    EaselJS类库提供了简化操作canvas的API。
  • TweenJS
    TweenJS类库提供了强大但是简单的接口实现动画。
  • 音频看起来在HTML5当中触手可及,然而各个浏览器内核对其的处理都略有不同,如果你厌倦了各种调试,SoundJS能为你减少这些工作量。
    SoundJS为开发者提供了一个统一的音频处理接口,令开发者仅用其提供的API即可处理跨浏览器所带来的麻烦。 另外,这对于HTML5游戏开发者来说可能是个极好的消息:SoundJS与EaselJS结合工作的非常好。
  • PreloadJS
    PreloadJS是一个用来管理和协调相关资源加载的类库,它可以方便的帮助你预先加载相关资源,例如:图片、音频、视频等任意文件。
    PreloadJS使用了XHR2来提供实时的加载进度信息,如果不支持则使用标签式的简化进度来实现进度展示。
    PreloadJS支持多队列、多连接、暂停队列等等功能