关于dragonBones跨图片替换

本人正在做一款小游戏,涉及到装备穿戴以及显示。用到了dragonBones,单图集的是可以通过官网案列替换;
但是这个游戏装备数量和角色较多,不适合做在一个图集上,而且拓展性也不好。
所以求问一下有经验的大佬指点一下。
我试过同时加载两个龙骨图集来进行替换。但会出现位置上的偏差。也可能是操作不当:
(例)armature0._armature.getSlot(“wuqi”).childArmature = armature1._armature.getSlot(“wuqi”).armature;

我也试过直接更换纹理。但是大小尺寸不对:
(例)armature._armature.getSlot(“wuqi”)._displayData.texture.spriteFrame = spriteFrame ;

以上均是错误操作。请大佬不吝赐教…谢谢。在线等…

1赞

我还没有试过换纹理,但目前有用龙骨做游戏ICON,会发生位置上的偏差是因为在做龙骨时的定位以及透明大小的问题

假设现在有两张图片

  1. top 20%是透明,down 80% 是有绘图的
  2. top 10%是透明,down 90% 是有绘图的

这两张图的定位点会不一样,因为会自动裁切透明处

找到怎么办了吗?

同问,有解决方案了吗