Spine-EaselJS是一款用于展示Spine动画的EaselJS插件。它使开发者能够轻松地在HTML5 canvas上集成复杂的2D骨骼动画,提升游戏和应用的表现力与互动性。
使用 EaselJS 渲染 Spine 动画的示例代码如下:
```javascript
var stage = new createjs.Stage(myCanvas);
var dragon = new createjs.Spine(res/sceletons/dragon/dragon.atlas, res/sceletons/dragon/dragon.json);
dragon.setTransform(300, 220, 0.5, 0.5);
dragon.onComplete = function() {
console.log(dragon);
dragon.state.setAnimationByName(flying, true);
};
```
注意在 `onComplete` 回调函数中,动画名称应为字符串形式(如 `flying`),而非数字。