Unity 代码控制Material Shader参数数据

public Material material;

///控制Shader某个参数
public void ControllerMaterial(string paramName,float paramValue){
       //通过Get系列方法,获取Shader各种类型参数数值
       float value = material.GetFloat(paramName);
       //通过Set系列方法,控制Shader各种类型参数数值
       material.SetFloat(paramName,paramValue);
}

猜你喜欢

转载自blog.csdn.net/Liu_ChangC/article/details/121212272