参考代码:
sprite.js:
- var canvas, stage, container;
- canvas = document.getElementById("mainView");
- function init() {
- stage = new createjs.Stage(canvas);
- createjs.Touch.enable(stage);
-
- var loader = new createjs.LoadQueue(false);
- loader.addEventListener("complete", loadCompleteHandler);
- loader.loadManifest([
- { src: "sprite.png", id: "woody_0" }
- ]);
- container = new createjs.Container();
- stage.addChild(container);
- createjs.Ticker.setFPS(24);
- createjs.Ticker.addEventListener("tick", stageBreakHandler);
- }
- function loadCompleteHandler(event) {
- event.currentTarget.removeEventListener("complete", loadCompleteHandler);
-
- var spriteData = {
- images: ["sprite.png"],
- frames: { width: 128, height: 128, regX: 0, regY: 0 },
- animations: {
- spin: [0, 64, "spin", 1],
- // walk