2.0.9 动画拨不出来 求大神给看看这个动画资源有啥问题吗?

使用 creator 2.0.9 dragonBones.ArmatureDisplay 播放次动画 就是播不出来 也不报错也不卡死 美术和我吵了好几天了!求大神们给看看这个动画有啥问题啊!!!NewProject_shan28.zip (4.8 KB)

下面是我代码
showStar(){
let path = “anim/NewProject_shan/shanshan_backup_ske”
let pathA =“anim/NewProject_shan/shanshan_backup_tex”

    cc.loader.loadRes(path, dragonBones.DragonBonesAsset, (err, res) => {
        if (err) cc.error(err);
        this.dragonBone.dragonAsset = res;
        cc.loader.loadRes(pathA, dragonBones.DragonBonesAtlasAsset, this.onComplete.bind(this));
    });
          
    
}
onComplete(err, res){
    if (err) cc.error(err);
    this.dragonBone.dragonAtlasAsset = res;
    this.dragonBoneNode.active = true
    this.dragonBone.on(dragonBones.EventObject.COMPLETE, function(){
        console.log("newAnimation")
    },this)
    this.dragonBone.playAnimation('newAnimation', 10);  
}

求一个绝佳的理由让我可以怼赢美术!!!!跪谢

求优秀!

已解决 就是动画资源的问题

楼主 动画资源什么问题,我用你的代码也是动画不出来,node都看不见了
var ske = ‘DragonBones/sheep06_ske’
var atlas = ‘DragonBones/sheep06_tex’
cc.loader.loadRes(ske, dragonBones.DragonBonesAsset, (err, res) => {
this.Sheep.dragonAtlasAsset = res;
cc.loader.loadRes(atlas, dragonBones.DragonBonesAtlasAsset, (err, res) => {
if (err) cc.error(err);
this.Sheep.dragonAsset = res;
// this.Sheep.armatureName = ‘Sheep06’;
this.Sheep.playAnimation(‘walk’, 0);

    });
});

什么问题都不报

哈哈哈和美术吵了好几天。羡慕这么【融洽】的工作环境哈[狗头] 我也遇到这个问题,我发现是动画名称不能叫“newAnimation” 这个可能是默认名称,场景里设置好运行的话就没问题,代码直接播放的话就是啥也没有,然后我打开json文件手动把newAnimation改成别的后就行了。 :sweat_smile: :sweat_smile: