Version: 2017.3 (switch to 2017.4)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Removed in version 2017.3.1p4

GameObject.renderer

Switch to Manual
Obsolete public Component renderer;

Description

The Renderer attached to this GameObject (Read Only). (Null if there is none attached).

GameObject.renderer is obsolete. Instead you should use GetComponent<Renderer>() to access the Renderer component of a GameObject.

Access the Renderer component of a GameObject to read or manipulate the GameObject’s Material, visibility, shadow reception and perform various other useful effects to the GameObject’s appearance.

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; } }

Did you find this page useful? Please give it a rating: