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

Unity3d通过代码动态修改材质球颜色:多个物体共用一个材质球时,物体全部变颜色和单个变颜色

程序员文章站 2022-06-10 20:43:36
...
(1)材质球单个变颜色:

transform.GetChild(1).GetChild(0).GetComponent().material.color = Color.green;

transform.GetChild(1).GetChild(1).GetComponent().material.color = Color.green;

(2)材质球全部变颜色:

//transform.GetChild(1).GetChild(0).GetComponent().sharedMaterial.color = Color.green

//transform.GetChild(1).GetChild(1).GetComponent().sharedMaterial.color=Color.green;