// 使用下载的资源图片
cc.loader.load(_avatarUrl,function (err, texture) {
sprite.getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
sprite.type = cc.Sprite.Type.SLICED
if (width && height) {
sprite.setContentSize(width,height)
}
});
// 使用下载的龙骨动画
// armatureDisPlay龙骨节点 name龙骨文件名称 armatureName动画名称 callfunc回调函数
Config.loadAni = function(armatureDisPlay,name,armatureName,callfunc){
var aniPath = "duck_wx/ani/"
var fileArr = [];
fileArr.push(aniPath + name + '_tex.json');
fileArr.push(aniPath + name + '_ske.json');
fileArr.push(aniPath + name + "_tex.png");
cc.loader.load(fileArr,function(err,res){
armatureDisPlay.dragonAtlasAsset = null;
armatureDisPlay.dragonAsset = null;
armatureDisPlay.armatureName = "";
var atlasAsset= new dragonBones.DragonBonesAtlasAsset();
atlasAsset.atlasJson = null
atlasAsset.texture = null
atlasAsset.atlasJson = JSON.stringify(res.getContent(fileArr[0]));
atlasAsset.texture = fileArr[2];
var bonesAsset=new dragonBones.DragonBonesAsset();
bonesAsset.dragonBonesJson = null
bonesAsset.dragonBonesJson = JSON.stringify(res.getContent(fileArr[1]));
armatureDisPlay.dragonAtlasAsset = atlasAsset;
armatureDisPlay.dragonAsset = bonesAsset;
armatureDisPlay.armatureName = armatureName || "Armature";
if (callfunc) {
callfunc()
}
})
}