Unity使用代码修改Shader参数值


获取 Shader 中参数的值:
material.GetFloat(“参数名”); //获取小数类型值;
material.GetColor(“参数名”); //获取颜色类型值;
material.GetTexture(“参数名”); //获取贴图类型值;
修改 Shadder 中参数的值:
material.SetFloat(“参数名”,值); //设置小数类型值;
material.SetColor(“参数名”,颜色值); //设置颜色类型值;
material.SetTexture(“参数名”,贴图); //设置贴图类型值;

参考:https://blog.csdn.net/weixin_39923777/article/details/83040458

猜你喜欢

转载自blog.csdn.net/Liumotor/article/details/104780105