unityShader 开启透明度检测 其他 2021-03-04 10:53 0 阅读 今天开发遇到一个问题,使用了透明度检测纹理,将其r通道值作为最终输出颜色的alpha通道值时,始终不能生效。反复检查发现Shader没有开启透明度检测。 解决办法如下: SubShader { Tags { "Queue"="AlphaTest" "RenderType" = "TransparentCutout" "IgnoreProjector" = "True" } Pass { AlphaToMask On ... } } 猜你喜欢