求助!2.4 spine 动态材质问题

在编辑器上拖拽的材质显示正常,
游戏中动态加载的显示异常
各种尝试都没办法解决,
同样的材质,用龙骨 在游戏中显示也没有问题

显示异常:

image

动态创建材质代码:
龙骨也是用同样方式创建材质,一切正常

spineDemo.zip (3.6 MB)

demo截图:
image

@jare

上传了个demo,麻烦大大们帮忙看看

:astonished:没有大神帮忙看看吗?
编辑器拖拽的可以,动态加载的不行,应该是哪里姿势不对了
:worried::worried::worried::worried::worried:

image 请问这个材质怎么写的哦

变灰,降低对比度,反相,增加亮度,再叠颜色就可以~~~

问题无解,只能用另外一种方式动态创建材质了。

cc.MaterialVariant.create(material, this._ske);

:upside_down_face:

谢谢 :grinning:


设置一下宏就好了.
或者改一下你的shader,去掉USE_TEXTURE宏也没啥问题

感觉应该是引擎的bug, 龙骨初始USE_TEXTURE了,spine没有…

谢谢大佬,问题解决了

看了下源码,和引擎没关系,是我理解错了 :rofl: :sweat_smile:

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。