Version: 2022.3
Removed

GameObject.renderer

切换到手册
Obsolete public Component renderer ;

描述

附加到此 GameObject 的 Renderer(只读)。(如果未附加,则为 null)。

GameObject.renderer 已弃用。应使用 GetComponent<Renderer>() 来访问 GameObject 的 Renderer 组件。

访问 GameObject 的 Renderer 组件,以便读取或操纵该 GameObject 的材质、可见性、阴影接收,以及对该 GameObject 的外观执行各种其他有用的效果。

using UnityEngine;

public class Example : MonoBehaviour { Renderer m_ObjectRenderer;

void Start() { //Fetch the GameObject's Renderer component m_ObjectRenderer = GetComponent<Renderer>(); //Change the GameObject's Material Color to red m_ObjectRenderer.material.color = Color.red; } }