unity Shader透明度怎么调整(shader,unity,移动开发)

时间:2024-05-04 06:41:46 作者 : 石家庄SEO 分类 : 移动开发
  • TAG :

希望大家仔细阅读,能够学有所成!

unity Shader透明度怎么调整

Shader"Hsj/AlphaSetting"{
Properties{
_MainTex("Base(RGB)",2D)="white"{}
_TransVal("TransparencyValue",Range(0.01,1))=0.5
}
SubShader{
Tags{"RenderType"="Opaque"}
LOD200

//alpha参数;
CGPROGRAM

pragmasurfacesurfLambertalpha

sampler2D_MainTex;
float_TransVal;
structInput{
float2uv_MainTex;
};

voidsurf(InputIN,inoutSurfaceOutputo){
half4c=tex2D(_MainTex,IN.uv_MainTex);

o.Albedo=c.rgb;
o.Alpha=c.r*_TransVal;//c.g||c.b
}
ENDCG
}
FallBack"Diffuse"
}

本文:unity Shader透明度怎么调整的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么使用unity Shader实现道路引导UV动画下一篇:

17 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18