Spine资源设置透明度不一致

  • Creator 版本: 2.4.10

  • 问题描述:

  1. image (upload://59RzHpc4F13ttOWHDNxYFBh39Oz.jpeg)

  2. spine资源设置透明度后,会出现这种肢体透明度叠加状,导致看起来有些奇怪,有没有办法让整体统一透明度啊?

    来自-----“强迫症晚期患者” :cold_face::cold_face::cold_face:

数学题,一个透明0.5,另一个也是透明0.5,叠加在一起是多少透明度啊
改材质球的模板缓冲,只要渲染了,就不再次渲染

1赞

挖,楼主有办法解决吗 ?

太菜了,没解决

古时候的做法,把spine渲染到一个Texture上,然后用这个Texture再设置透明度进行绘制

那就还是把spine搞成一张图片的方式,去设置透明图?

1楼已经回复了做法了呀

是的,这是一种比较传统比较直观的做法。

因为spine本质上你可以认为是无数个精灵通过叠放凑出的一个展示。而设置透明度,设置的是你这个spine中所有精灵的透明度,就成你这样了。

所以最直观的想法就是合成一个整体再去统一设置透明度,这也是我们希望的样子。

当然通过设置混合模式也可以实现,就是只取源的颜色,但因为你只是这个spine需要透明,但是背景仍然要保留的,所以不能这么做。

至于一楼的做法,你可以研究一下,我没有试过