Задать вопрос
@Ezekiel4
Охотник на пиратов и сборщик монолитов

Как скрывать и показывать часть полей компонента в инспекторе?

Содержание компоненты Light меняется в зависимости от выбранного типа освещения. Я хочу сделать нечто подобное: в зависимости от положения переключателей canMove и canRotate должны появляться и скрываться дополнительные опции, которые приведены ниже. Как это реализовать?

...
	public bool canMove = false;
	public Vector3[] positions;
	public float moveSpeed = 3f;
	int index = 0;

	public bool canRotate = true;
	public Direction direction = Direction.x;
	public float rotationSpeed = 1.5f;
...
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unity
    10 месяцев
    Далее
Решения вопроса 1
@Almost
Можно использовать Odin Inspector, он позволяет сделать это добавляя атрибуты.

https://odininspector.com/attributes/hide-if-attribute
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы