-
Creator 版本: 2.4.10
-
目标平台:微信小游戏,浏览器测试
已添加龙骨组件的节点中,脚本代码如下:
cc.loader.loadResDir(path, (error: Error, asset: any[]) => {
if (error || asset.length <= 0) {
cc.log(`loadDir error`);
return;
}
asset.forEach((a) => {
if (a instanceof dragonBones.DragonBonesAsset) {
this.node.getComponent(dragonBones.ArmatureDisplay).dragonAsset = a;
cc.log(`ske is done`);
}
if (a instanceof dragonBones.DragonBonesAtlasAsset) {
this.node.getComponent(dragonBones.ArmatureDisplay).dragonAtlasAsset = a;
cc.log(`atlas is done`);
}
});
});
this.node.getComponent(dragonBones.ArmatureDisplay).armatureName = `Armature`;
this.node.getComponent(dragonBones.ArmatureDisplay).playAnimation("walk", 0);
手动加载龙骨资源可以正常播放龙骨动画,但是动态加载龙骨资源且并无报错,却无法播放龙骨动画,求指点。
