欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

u3d:动态的用代码调节材质球的属性

程序员文章站 2022-03-20 22:04:13
...

如图u3d:动态的用代码调节材质球的属性

 以图中材质所圈属性为例子,点击材质球右上角的Edit Shader出现界面

u3d:动态的用代码调节材质球的属性

每一个材质球中的属性都能在这里找到相应的变量,以及改变该变量所需要用到的参数类型

this.transform.GetComponent<MeshRenderer>().material.SetColor("_EmissionColor", new Color(0.2f, 0.2f, 0.2f));

  方法中SetColor包含两个参数,两个参数和红框内圈起来的变量一一对应