安卓龙骨纹理错乱

Creator 版本:2.4.0
目标平台: Android
重现方式:
1 多个龙骨动画共用一张纹理
2 手动 new dragonBones.DragonBonesAtlasAsset() 并赋给对应的动画
3 发布为Android
出现概率:100%


第一张图能看到,弓箭手和法师错用了剑士的 dragonAtlasAsset,冰法和大锤巨人错用了火龙的 dragonAtlasAsset
给 dragonAtlasAsset 设置一个 uuid 就好了(图3和图4)
初步估计是原生代码里某个地方用了 dragonAtlasAsset 的 uuid 当索引

出现这个问题的条件有点苛刻:
1 必须是多个龙骨动画共用一张纹理(标准用法都是一个龙骨动画一个纹理)
2 必须手动 new dragonBones.DragonBonesAtlasAsset() 并赋给对应的动画(标准用法都是建一个 node,加 ArmatureDisplay 组件,然后拖对应的 DragonBonesAsset 和 DragonBonesAtlasAsset)
3 发布为Android(发了一年多的H5、微信小游戏、百度小游戏、抖音小游戏、QQ小程序、OPPO小游戏、VIVO小游戏、360小游戏,并没有碰到这个问题,估计 iOS 可能也会这样但还没测试)