Информация о стиле для элементов графического интерфейса.
Большинство функций графического интерфейса пользователя принимают необязательный параметр GUIStyle для переопределения стиля по умолчанию. Это позволяет изменять и переключать цвета, шрифты и другие детали для разных состояний (например, когда мышь находится над элементом управления). Там, где требуется единый внешний вид для всего дизайна графического интерфейса, класс GUISkin является полезным способом собрать набор настроек 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 |
Должен ли текст быть перенесен по словам? |
CalcHeight |
Насколько высоким будет этот элемент при отображении с содержимым и определенной шириной. |
CalcMinMaxWidth |
Рассчитайте минимальную и максимальную ширину для этого стиля, отображаемого с содержимым. |
CalcScreenSize |
Рассчитать размер элемента, отформатированного с использованием этого стиля, и заданное пространство для содержимого. |
CalcSize |
Рассчитать размер содержимого, если оно отображается с использованием этого стиля. |
Draw |
Нарисуйте этот стиль GUIStyle на экране, внутренняя версия. |
DrawCursor |
Нарисуйте этот стиль GUIStyle с выбранным содержимым. |
DrawWithTextSelection |
Нарисуйте этот стиль GUIStyle с выбранным содержимым. |
GetCursorPixelPosition |
Получить позицию заданного индекса строки в пикселях. |
GetCursorStringIndex |
Получить позицию курсора (с индексацией в content.text), когда пользователь щелкнул курсорPixelPosition. |