public override void setActiveRecursively(bool active) { if (destroyed) { throw new Exception ("Cannot access destroyed gameobject."); } active = false; }