Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
к Руководству

GUIStyle

класс в UnityEngine / Реализовано в: UnityEngine.IMGUIModule

Описание

Информация о стиле для элементов графического интерфейса.

Большинство функций графического интерфейса пользователя принимают необязательный параметр GUIStyle для переопределения стиля по умолчанию. Это позволяет изменять и переключать цвета, шрифты и другие детали для разных состояний (например, когда мышь находится над элементом управления). Там, где требуется единый внешний вид для всего дизайна графического интерфейса, класс GUISkin является полезным способом собрать набор настроек GUIStyle и применить их все сразу.

Статические Свойства

none Ярлык для пустого GUIStyle.

Свойства

active Параметры рендеринга при нажатии элемента управления.
alignment Выравнивание текста.
border Границы всех фоновых изображений.
clipping Что делать, если отображаемое содержимое слишком велико и не помещается в заданную область.
contentOffset Смещение в пикселях для применения к содержимому этого стиля GUI.
fixedHeight Если значение не равно 0, любые элементы графического интерфейса, визуализируемые с использованием этого стиля, будут иметь указанную здесь высоту.
fixedWidth Если значение не равно 0, любые элементы графического интерфейса пользователя, визуализированные с использованием этого стиля, будут иметь указанную здесь ширину.
focused Настройки рендеринга, когда элемент находится в фокусе клавиатуры.
font Шрифт для отображения. Если значение null, вместо этого используется шрифт по умолчанию для текущего GUISkin.
fontSize Используемый размер шрифта (для динамических шрифтов).
fontStyle Используемый стиль шрифта (для динамических шрифтов).
hover Параметры рендеринга при наведении указателя мыши на элемент управления.
imagePosition Как комбинируются изображение и текст GUIContent.
lineHeight Высота одной строки текста с этим стилем, измеренная в пикселях. (Только чтение)
margin Отступы между элементами, отображаемыми в этом стиле, и любыми другими элементами графического интерфейса.
name Имя этого GUIStyle. Используется для получения их по имени.
normal Параметры рендеринга, когда компонент отображается нормально.
onActive Параметры рендеринга, когда элемент включен и нажат.
onFocused Настройки рендеринга, когда у элемента есть клавиатура и он включен.
onHover Настройки рендеринга, когда элемент управления включен и на него наведена мышь.
onNormal Параметры рендеринга при включении элемента управления.
overflow Дополнительное пространство для добавления к фоновому изображению.
padding Отступ от края GUIStyle до начала содержимого.
richText Включить теги в стиле HTML для разметки форматирования текста.
stretchHeight Можно ли растянуть элементы графического интерфейса этого стиля по вертикали для лучшего расположения?
stretchWidth Можно ли растянуть элементы графического интерфейса этого стиля по горизонтали для лучшей компоновки?
WrapWrap Должен ли текст быть перенесен по словам?

Конструкторы

GUIStyle Конструктор для пустого GUIStyle.

Публичные Методы

CalcHeight Насколько высоким будет этот элемент при отображении с содержимым и определенной шириной.
CalcMinMaxWidth Рассчитайте минимальную и максимальную ширину для этого стиля, отображаемого с содержимым.
CalcScreenSize Рассчитать размер элемента, отформатированного с использованием этого стиля, и заданное пространство для содержимого.
CalcSize Рассчитать размер содержимого, если оно отображается с использованием этого стиля.
Draw Нарисуйте этот стиль GUIStyle на экране, внутренняя версия.
DrawCursor Нарисуйте этот стиль GUIStyle с выбранным содержимым.
DrawWithTextSelection Нарисуйте этот стиль GUIStyle с выбранным содержимым.
GetCursorPixelPosition Получить позицию заданного индекса строки в пикселях.
GetCursorStringIndex Получить позицию курсора (с индексацией в content.text), когда пользователь щелкнул курсорPixelPosition.

Операторы

GUIStyle Получает именованный стиль GUI из текущего скина.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3