[置顶] 【Unity3D游戏开发】material与sharedMaterial的区别 (三八)
如果你需要修改模型材质的颜色,或者是修改材质Shader的一些属性,通常情况是用获取模型的Renderer组件,然后获取它的material属性。举个简单的例子,修改颜色或者直接更换shadermaterial.color=Color.red;material.shader=Resources.Load(“Shader/Alpha-Diffuse”,typeof(Shader))asShader;