0
更改导入网格的材质颜色我最近将两个.blend和.fbx文件都导入到了我的游戏中,并且我想在游戏中更改它们的颜色。颜色他们,我使用弥漫着色器,并尝试下面的命令:无法通过代码
gameObject.GetComponent<MeshRenderer>().material.color = Color.red;
以及该命令:
gameObject.GetComponent<MeshRenderer>().material.SetColor("_Color", Color.red);
出于某种原因,这两种预先生成的团结工作完美立方体,但不在我的模型上,即使它们具有网格渲染器组件。有什么建议么?
你能否在你想要操作的网格上包含属性的屏幕截图? (具体来说,展开渲染器组件的所有部分。)我认为这有助于缩小问题的范围。 – Serlite
您确定网格位于对象上而不是该对象的子对象吗?另外,基材是否默认为白色? – Nuds