|
@@ -14,6 +14,7 @@ Shader "Unlit/TwoTexOffsetMask"
|
|
|
_ShiJianDuan("ShiJianDuan",Range(0.1,5))=1
|
|
|
_MainAlpha("MainAlpha",Range(0,1)) = 0.5
|
|
|
_MiuQuLength("MiuQuLength",Range(0,1))=0.5
|
|
|
+ _FinalAlphaFactor("FinalAlphaFactor",Range(0,1))=1
|
|
|
}
|
|
|
SubShader
|
|
|
{
|
|
@@ -54,7 +55,7 @@ Shader "Unlit/TwoTexOffsetMask"
|
|
|
float4 _MainTex_ST,_MainTex2_ST,_MainTex2Mask_ST,_MainTex2NiuQu_ST;
|
|
|
half4 _MainCol,_MainCol2;
|
|
|
float4 _OffsetSpeed,_OffsetSpeed2, _OffsetSpeed3;
|
|
|
- float _ShiJianDuan, _MainAlpha, _MiuQuLength;
|
|
|
+ float _ShiJianDuan, _MainAlpha, _MiuQuLength ,_FinalAlphaFactor;
|
|
|
v2f vert(appdata v)
|
|
|
{
|
|
|
v2f o;
|
|
@@ -83,6 +84,7 @@ Shader "Unlit/TwoTexOffsetMask"
|
|
|
float t = _Time.y * _ShiJianDuan;
|
|
|
float alpha =max( abs(sin(t)), _MainAlpha);
|
|
|
col.a *= alpha;
|
|
|
+ col.a *= _FinalAlphaFactor;
|
|
|
return col * i.color;
|
|
|
}
|
|
|
ENDCG
|