3.8.6版本spine的setSlotTexture api bug

  • Creator 版本:3.8.6

  • 目标平台:web,edge,chrom,safari都试过有问题

  • 重现方式:load一个texture然后使用this.spine.setSlotTexture设置slot的纹理时出错

  • 重现概率: 100%

加载resources中的图片给spine之后出错。

这个是项目结构,以及对应的图片

spine里就2个slot,如下:

加载完图片之后使用this.spine.setSlotTexture(“zhuozi”, texture);正常应该是加载对应的图片:
1 2

但是结果是2个色块啊!?
1426f4cd-9217-4ff1-a537-10ebd5c4b489 14099a58-4771-4671-bcd3-2ff9bc42a81d

用spine3.8导出,引擎里也选择spine3.8的话是正常的。
但是spine版本用4.2.23导出4.2版本,引擎的spine用4.2就有问题。

我也遇到了。之前用的换装都没问题。唯独这里变色块了。不清楚是骨骼动画文件需要修改还是引擎逻辑修改。。