Изменение объектов
Автор: Дмитрий Прокопьев
Класс GameObject
является базовым классом для всех объектов сцены. Любой объект в иерархии - это экземпляр этого класса.
Каждый объект имеет свои компоненты, а значит каждый GameObject
имеет свой набор экземпляров MonoBehaviour
.
При этом у любого объекта на сцене есть компонент Transform
- это обязательный компонент, который отвечает за положение объекта в пространстве и иерархии, его нельзя удалить.
Как изменить объект сцены?
Посмотрим на часто используемые свойства класса GameObject
:
name
- имя объектаtag
- тег объектаlayer
- слой объектаactiveSelf
- включен ли объектisActiveAndEnabled
- активен ли объект с учетом влияния иерархии и других объектов
Включить или выключить GameObject можно вызвав метод SetActive,
который принимает bool
:
Last updated
Was this helpful?