动态加载骨骼动画

var self = this;
cc.loader.loadResDir(‘pet/dragon’, function(err, assets){
if(err){
return;
}

        if(assets.length <= 0){  
            return;  
        }  
          
        var newHero = new cc.Node();  
        self.node.addChild(newHero);  
        newHero.setPosition(cc.p(0,200));  
        // newHero.setScale(0.5, 0.5);  
        var dragonDisplay = newHero.addComponent(dragonBones.ArmatureDisplay);  
          cc.log(assets);
        for(var i in assets){  
            if(assets[i] instanceof dragonBones.DragonBonesAsset){  
                dragonDisplay.dragonAsset = assets[i];  
            }  
            if(assets[i] instanceof dragonBones.DragonBonesAtlasAsset){  
                dragonDisplay.dragonAtlasAsset  = assets[i];  
            }  
        }  
          
        dragonDisplay.armatureName = 'boos1tree';  
        dragonDisplay.playAnimation('idle');  
    })  

运行后

能不能发个 demo 我看看?

不够清楚么?

够清楚,但我没空做 demo :sweat_smile:

解决了,是动画的问题

哈哈哈哈哈哈哈哈!

我现在也出现这个问题。百度了好多都没有解决这个问题,能帮我看一下吗?