在Unity的渲染器的旧版本中有素材,现在UnityEngine.Renderer有素材,但Component.renderer没有。我如何改变我的对象的颜色?
private Transform myTransform;
...
private void changeColor()
{
myTransform.renderer.**material**.color = Color.red;
// renderer doesn't have *material*
}发布于 2015-10-08 06:58:36
通过这个线程,尝试
GetComponent<Renderer>().material.color = Color.black;https://stackoverflow.com/questions/33007575
复制相似问题