我已经使用动画创建了脊椎项目,并且已经在我的网络应用程序中安装了pixi,但无法使用脊柱。
我有.atlas文件,.json文件和Sprite图片。
这是我的代码:
var renderer = PIXI.autoDetectRenderer(800, 600);
jQuery("body").prepend(renderer.view);
// create the root of the scene graph
var stage = new PIXI.Container();
// load spine data
PIXI.loader
.add('boy', 'assets/data/boy.json')
.load(onAssetsLoaded);
var boy = null;
function onAssetsLoaded(loader,res)
{
// instantiate the spine animation
boy = new PIXI.spine.Spine(res.boy.spineData);
}
这导致控制台错误:无法读取属性' Spine'未定义的
据我了解,我必须添加pixi-spine插件,我无法理解。
我是初学者,请帮忙
答案 0 :(得分:-1)
您是否在HTML中添加了pixi-spine.min.js
,就像您拥有pixi.min.js
一样?
答案 1 :(得分:-1)
您需要包含Pixi-spine插件,可在以下位置找到
https://raw.githubusercontent.com/pixijs/pixi-spine/master/bin/pixi-spine.js
。