Отключить GameObjects
Чтобы временно удалить GameObject из вашей сцены, вы можете пометить GameObject как неактивный.
Чтобы сделать это, перейдите в окно Inspector и снимите флажок слева от имени GameObject. Имена отключенных GameObjects отображаются тускло в окне Hierarchy.
Чтобы отключить скрипт GameObject через, используйте метод SetActive. Чтобы увидеть, активен или неактивен объект, проверьте свойство activeSelf.
Если вы отключите GameObject, то сопутствующие программы, связанные с ним, будут остановлены.
Деактивация родительского GameObject
Если вы деактивируете родительское GameObject, вы также деактивируете все его дочерние GameObjects, потому что деактивация переопределяет настройку activeSelf для всех дочерних GameObject. При повторной активации родителя дочерние GameObject возвращаются в исходное состояние.
Чтобы узнать, активен ли дочерний объект GameObject в вашей сцене, используйте свойства activeInHierarchy.
Примечание: Значение свойства activeSelf не всегда отражает фактическое состояние дочернего GameObject: даже если для него задано активное состояние, один из родительских GameObjects может быть неактивен.