Unity获取Material的属性名小坑

发布时间 2023-04-28 09:45:00作者: CatSevenMillion

最近在学习Untiy Shader的使用,在获取Unity Material的属性名时遇到了一个小坑。

如图我现在实现了一个云的效果的Shader

Shader的属性名如下图红框所示:

 当我们想用代码尝试获取属性名并修改时,问题出现了:

 报错:

 

解决:

查看shader graph 发现了问题,属性名原来与Shader中的不一样!

修改之后,成功显示