Shader "Custom/s2" {
Properties
{
_MainTex ("Base (RGB)", 2D) = "white" {}
_CanKaoTex ("单通道的图",2D) = "white"{}//这张图呢 试验的话 随便找个 只有R通道 的图片即可.(当然可可以只有B,也可以不仅仅有R通道,只是去这张图的R值进行是否溶解的一个判断标准
//写汉字只是为了更好理解.
_RongJieTime ("完全溶解所需时间 (Second)",Float) = 2
}
SubShader
{
Tags { "RenderType"="Opaque" }
Pass
{
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"
uniform sampler2D _MainTex;
uniform sampler2D _CanKaoTex;
uniform float _RongJieTime;
struct vertexOutput{
float4 pos : SV_POSITION;
float2 uv:TEXCOORD0;
};
vertexOutput vert(appdata_full v)
{
vertexOutput o;
o.