 		Pass {
 		
 		CGPROGRAM
-		#pragma vertex Vert
-		#pragma fragment Frag 
+		#pragma vertex Vert		//声明顶点着色器
+		#pragma fragment Frag 	//声明片段着色器
 
 		#include "UnityCG.cginc"
-		float4 _MainColor;
-		sampler2D _MainTex;
+		
+		float4 _MainColor;		//自定义的颜色
+		sampler2D _MainTex;		//声明贴图采样器
 	
 		float4 _MainTex_ST;  //声明对应采样信息包括tilling 和 offset   
 							//_MainTex_ST 命名必须和 _MainTex ("Base (RGB)", 2D) = "white" {} 一直，不然无法获取到til和offset

		//定义顶点结构体
		struct v2f
		{
			float4 pos:SV_POSITION;
			float2 uv:TEXCOORD0; 
		};
		
		//vertex Shader
		v2f Vert( appdata_base  v)

		float4 Frag(v2f inVert) : COLOR
		{
			float4 texCol = tex2D(_MainTex,inVert.uv);  //采样得到纹素颜色
			texCol = texCol * _MainColor; //乘上附加颜色
			return texCol;
		} 

