unity通过GetVector,GetColor,GetFloat等获取。
SetVector,SetColor,SetFloat等设置。
这里我要修改Transparency_Value的值。
使用setfloat修改值 code renderer.material.SetFloat("_TransVal", TranValue);
这是shader里面的一句_TransVal("Transparency_Value", Range(0,1)) = 0.5
code renderer.material.shader = Shader.Find("Custom/SimpleAlpha");代码控制切换shader。