- 在给 UGUI 添加 Material 时,如果 Material 中的 Shader 不做特殊处理的话,那么此组件将会变成纯黑色。
- 如果需要添加 Material ,则需要在 Shader 中做 UGUI 专门的处理。
Properties { //UI部分添加 [Header(UIProperties)] _StencilComp("Stencil Comparison", Float) = 8 _Stencil("Stencil ID", Float) = 0 _StencilOp("Stencil Operation", Float) = 0 _StencilWriteMask("Stencil Write Mask", Float) = 255 _StencilReadMask("Stencil Read Mask", Float) = 255 //UI部分添加 } SubShader { //UI部分添加 Cull Off//剔除 Lighting Off//光照关闭 ZWrite Off//深度写入关闭 Blend One OneMinusSrcAlpha//混合模式 //UI部分添加 }
- 在 Shader 中添加上述代码,这时再将 Material 再绑定到 UGUI上即可。
Unity UGUI 添加 Material(材质)
猜你喜欢
转载自blog.csdn.net/SodasZ/article/details/124006527
今日推荐
周排行