Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

var enabled: bool;
bool enabled;
enabled as bool

Description

Makes the rendered 3D object visible if enabled.

	// make the object invisible
	renderer.enabled = false;
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Example() {
        renderer.enabled = false;
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def Example() as void:
		renderer.enabled = false

Another example:

	// Toggle the Object's visibility each second.

// make the object visible renderer.enabled = true;

function Update () { // Find out whether current second is odd or even var seconds : int = Time.time; var oddeven = (seconds % 2) == 0; // Enable renderer accordingly renderer.enabled = oddeven; }

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Update() {
        int seconds = Time.time;
        bool oddeven = seconds % 2 == 0;
        renderer.enabled = oddeven;
    }
    void Example() {
        renderer.enabled = true;
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def Update() as void:
		seconds as int = Time.time
		oddeven as bool = ((seconds % 2) == 0)
		renderer.enabled = oddeven

	def Example() as void:
		renderer.enabled = true