Unity3D:如何更改Transform(游戏对象)的颜色? [英] Unity3D: How to change Transform's (GameObject's) color?

查看:160
本文介绍了Unity3D:如何更改Transform(游戏对象)的颜色?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在旧版本的Unity Component渲染器中有材质,现在UnityEngine.Renderer有材质,但是Component.renderer没有. 如何更改对象的颜色?

In old versions of Unity Component's renderer had material, now UnityEngine.Renderer has material, but Component.renderer doesn't have. How can I change the color of my object?

private Transform myTransform;

...

private void changeColor()
{
    myTransform.renderer.**material**.color = Color.red;
    // renderer doesn't have *material*
}

推荐答案

通过此 查看全文

登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆