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

Как сделать кликабельный текст в инспекторе?

В инспекторе я отрисовал текстовое и числовое поля. Ожидается, что при наведении на текстовое, у меня на курсоре появится значок прокрутки, и после зажатия мыши с перемещением, будет меняться значение числа. Так, например, это работает с векторами.

Код:
position.width = minLabelWidth;
EditorGUI.LabelField(position, "Min");

position.x += minLabelWidth + spaceWidth;
position.width = minValueWidth;
EditorGUI.PropertyField(position, min, GUIContent.none);

position.x += minValueWidth + spaceWidth;
position.width = maxLabelWidth;
EditorGUI.LabelField(position, "Max");

position.x += maxLabelWidth + spaceWidth;
position.width = maxValueWidth;
EditorGUI.PropertyField(position, max, GUIContent.none);

1 и 3 добавляются текстовые поля, 2 и 4 числовые. Выглядит это так:
62cb9c93e9042927078303.png

Как сделать так, чтобы текстовыми полями Min и Max можно было управлять мышью так же, как X, Y и Z у векторов?
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@talloran20
эм.... текстовое поле оно на то и текстовое его нельзя просто так изменить прокруткой. если только нажать на него и ввести самому значение. или я как то неправильно понял вопрос?
Ответ написан
Ваш ответ на вопрос

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

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