Більше

Вимкнути/увімкнути світло

private Light myLight;

void Start () {

        myLight = GetComponent<Light>();

}


void Update () {

        if (Input.GetKeyDown(KeyCode.Space)){

                myLight.enabled = !myLight.enabled;

        }

}

Перевірка на невидимість 

public GameObject obj;

if (obj.GetComponent<Renderer>().isVisible == false)

{

    gameObject.SetActive(true); 

}