[已解决]Cocos Studio生成的骨骼动画在项目中加载有问题,请大侠给看看

ccs.armatureDataManager.addArmatureFileInfo("Hero/Hero0.png","Hero/Hero0.plist","Hero/Hero.ExportJson");
        var armature = new ccs.Armature("Hero");
        armature.getAnimation().play("run");
        armature.setScale(0.5);
        this.addChild(armature, 0, 0);



```

 
 
浏览器运行报错
 

http://upyun.cocimg.com/CocoStudio/helpdoc/v1.0.0.0/zh/index.html 我是按这教程导出以后添加进我的项目的

打开Hero/Hero.ExportJson这个文件看看。。。
里面的图片资源相对路径有没有问题。

还有哦,plist和ExportJson都需要预加载的。

相对路径检查了没有问题 都是同级目录下. 请问一下 怎么给plist 和ExportJson 预加载

在游戏初始化的时候,执行
cc.LoaderScene.preload();
的时候,第一个参数是个数组。吧plist那些需要预加载的文件添加进去就行嘞。
~~

非常感谢您 问题解决了
附上代码
resource.js里

var cocos = {
    c1:"Hero/Hero.ExportJson",
    c2:"Hero/blood.plist",
    c3:"Hero/effect.plist",
    c4:"Hero/Hero0.plist",
    c5:"Hero/Hero0.png"
};
var g_resources = ];
for (var i in cocos) {
    g_resources.push(cocos*);
}


```


app.js里
ccs.armatureDataManager.addArmatureFileInfo(cocos.c1);
        var armature = new ccs.Armature("Hero");
        armature.getAnimation().play("run");
        armature.setScale(0.5);
        this.addChild(armature, 0, 0);


```
 
不知道还有没有更省事的方法*

不客气不客气。。。
干巴蝶:8:

哈哈哈。没有更省事的办法啦。
只要保证在引用文件的时候,他是加载完成的就行啦。