GameObjectを非表示にするには二つの方法がある。
この二通りが考えられます。前者は描画だけ行われなくなり、後者はUpdateも行われなくなります。
void Start () { renderer.enabled = false; }
GameObjectの描画が行われなくなります。
void Start() { gameObject.SetActiveRecursively( false ); }
Updateも行われなくなります。
UnityのバージョンによってはSetActiveRecursively()の仕様は非推奨になっています。 この場合はSetActiveを使います。
void Start () { gameObject.SetActive( false ); }