| Метод |
Описание |
| BeginChangeCheck | Запускает новый блок кода для проверки изменений GUI. |
| BeginDisabledGroup | Создание группы контроллеров, которые могут быть отключены. |
| BeginFoldoutHeaderGroup | Сделайте метку со стрелкой, расположенной слева от нее. |
| BeginProperty | Создать оболочку свойства, полезную для того, чтобы обычные элементы управления GUI работали с SerializedProperty. |
| BoundsField | Создает поля Центр и Область для ввода границ. |
| BoundsIntField | Создает поля Положение и Размер для ввода BoundsInt. |
| ColorField | Создает поле для выбора Цвета. |
| CurveField | Создает поле для редактирования AnimationCurve. |
| DelayedDoubleField | Создает отложенное текстовое поле для ввода дубликатов. |
| DelayedFloatField | Создает поле с задержкой для ввода плавающих чисел. |
| DelayedIntField | Создает отложенное текстовое поле для ввода целых чисел. |
| DelayedTextField | Создает отложенное текстовое поле. |
| DoubleField | Создает текстовое поле для ввода дубликатов. |
| DrawPreviewTexture | Чертает текстуру внутри прямоугольника. |
| DrawRect | Чертает заполненный прямоугольник цвета в указанном месте и размере в текущем окне редактора. |
| DrawTextureAlpha | Чертает альфа-канал текстуры внутри прямоугольника. |
| DropdownButton | Создает кнопку, реагирующую на нажатие мыши, для отображения вашего собственного раскрывающегося списка. |
| DropShadowLabel | Рисует метку с падающей тенью. |
| EndChangeCheck | Завершает блок кода и проверяет изменения GUI. |
| EndDisabledGroup | Завершает отключенную группу, начинающуюся с BeginDisabledGroup. |
| EndFoldoutHeaderGroup | Закрывает группу, начатую с BeginFoldoutHeaderGroup. Дополнительные ресурсы: EditorGUILayout.BeginFoldoutHeaderGroup. |
| EndProperty | Завершает оболочку свойства, начавшуюся с BeginProperty. |
| EnumFlagsField | При щелчке показывает меню с пунктом для каждого значения перечислимого типа. Пункт со значением 0 и именем "Nothing", а также пункт со значением ~0 (то есть со всеми установленными битами) и именем "Everything" всегда отображаются вверху меню. Имена для значений 0 и ~0 можно переопределить, задав эти значения в перечислимом типе. |
| EnumPopup | Создаёт всплывающее поле выбора перечисления. |
| FloatField | Создает текстовое поле для ввода плавающих чисел. |
| FocusTextInControl | Перемещение фокуса клавиатуры на имя текстового поля и начало редактирования содержимого. |
| Foldout | Создает метку со стрелкой разворачивания слева от нее. |
| GetPropertyHeight | Получить высоту, необходимую для PropertyField управления. |
| GradientField | Создает поле для редактирования Градиента. |
| HandlePrefixLabel | Создает метку для некоторого контроля. |
| HelpBox | Создает окно помощи с сообщением для пользователя. |
| InspectorTitlebar | Создает заголовочную строку в стиле окна инспектора. |
| IntField | Создает текстовое поле для ввода целых чисел. |
| IntPopup | Создает всплывающее поле выбора целых чисел. |
| IntSlider | Создает ползунок, который пользователь может перетаскивать для изменения целочисленного значения между min и max. |
| LabelField | Создает поле метки. (Применимо для отображения информации только для чтения.) |
| LargeSplitButtonWithDropdownList | Создает большую кнопку, которая содержит обычную секцию кнопки и стрелку для открытия раскрывающегося меню. |
| LayerField | Создает поле выбора слоя. |
| LinkButton | Сделайте метку ссылки, которую можно нажать. |
| LogarithmicIntSlider | Создает текстовое поле для ввода целого числа в логарифмической шкале. |
| LongField | Создает текстовое поле для ввода длинных целых чисел. |
| MaskField | Создает поле для масок. |
| MinMaxSlider | Создает специальный ползунок, который пользователь может использовать для определения диапазона между мин и макс. |
| MultiFloatField | Создает мульти-контроль с текстовыми полями для ввода нескольких плавающих чисел в одной строке. |
| MultiIntField | Создает мультиконтроллер с текстовыми полями для ввода нескольких целых чисел в одной строке. |
| MultiPropertyField | Создает мультиуправляющий элемент с несколькими полями свойств в одной строке. |
| ObjectField | Создает поле объекта. Объекты можно назначать либо путем перетаскивания объектов, либо путем выбора объекта с помощью Выборщика Объектов. |
| PasswordField | Создает текстовое поле, в котором пользователь может ввести пароль. |
| Popup | Создает общее поле выбора всплывающего окна. |
| PrefixLabel | Создает метку перед некоторым элементом управления. |
| ProgressBar | Создает строку прогресса. |
| PropertyField | Используйте это, чтобы создать поле для SerializedProperty в Редакторе. |
| RectField | Создает поле X, Y, W и H для ввода Rect. |
| RectIntField | Создает поле X, Y, W и H для ввода RectInt. |
| RenderingLayerMaskField | Создает поле выбора отображаемого слоя. |
| SelectableLabel | Создает поле метки, которое можно выбрать. (Применимо для отображения информации только для чтения, которую можно копировать и вставлять.) |
| Slider | Создает ползунок, который пользователь может перетаскивать для изменения значения между мин и макс. |
| TagField | Создает поле выбора тегов. |
| TextArea | Создает текстовую область. |
| TextField | Создает текстовое поле. |
| Toggle | Делает переключатель. |
| ToggleLeft | Создает поле переключателя, в котором переключатель находится слева, а метка сразу же справа от него. |
| Vector2Field | Создает поля X и Y для ввода Vector2. |
| Vector2IntField | Создает целые поля X и Y для ввода Vector2Int. |
| Vector3Field | Создает поля X, Y и Z для ввода Vector3. |
| Vector3IntField | Создает целые поля X, Y и Z для ввода Vector3Int. |
| Vector4Field | Создает поле X, Y, Z и W для ввода Vector4. |