NGUI的Shader用的是Unlit-TransparentColoredShader 修改片元着色器,让原来的col点乘一个grey的值
代码语言:javascript复制fixed4 frag (v2f IN) : COLOR
{
fixed4 col = tex2D(_MainTex, IN.texcoord) * IN.color;
if (IN.color.r < 0.1) {
float grey = dot(col.rgb, float3(0.299, 0.587, 0.114));
col.rgb = float3(grey, grey, grey);
}
return col;
}