Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

GUI

класс в UnityEngine

Выполнено в:UnityEngine.IMGUIModule

Описание

Класс GUI — интерфейс к GUI Unity с ручным позиционированием.


Дополнительные ресурсы: GUI урок.

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

Свойство Описание
backgroundColorГлобальный цвет тонирования для всех элементов фона, отображаемых GUI.
changedВозвращает true, если какие-либо элементы управления изменили значение вводных данных.
colorПрименяет глобальный оттенок к GUI. Оттенок влияет на цвета фона и текста.
contentColorЦвет тонирования для всего текста, отображаемого GUI.
depthГлубина сортировки текущего выполнения поведения GUI.
enabledВключен ли GUI?
matrixМатрица преобразования GUI.
skinИспользуемый глобальный стиль.
tooltiptooltip контроля, над которым в данный момент находится мышь, или на котором находится фокус клавиатуры. (Только чтение).

Статические методы

Метод Описание
BeginGroupНачать группу. Должен быть сопоставлен с вызовом на EndGroup.
BeginScrollViewНачните прокручивание в вашем GUI.
BoxСоздайте коробку на слое GUI.
BringWindowToBackПеренести определенное окно в заднюю часть плавающих окон.
BringWindowToFrontПривести определенное окно впереди плавающих окон.
ButtonСделайте одну кнопку нажатия. Пользователь нажимает на них и что-то происходит немедленно.
DragWindowСделать окно перетаскиваемым.
DrawTextureНарисовать текстуру внутри прямоугольника.
DrawTextureWithTexCoordsНарисовать текстуру внутри прямоугольника с заданными координатами текстуры.
EndGroupПрекратить группу.
EndScrollViewЗавершает scrollview, начатый с вызова BeginScrollView.
FocusControlПеремещение фокуса клавиатуры на именованный элемент управления.
FocusWindowСделать окно активным.
GetNameOfFocusedControlПолучить имя именуемого контроля, на котором находится фокус.
HorizontalScrollbarСделайте горизонтальную панель прокрутки. Панели прокрутки используются для прокрутки документа. Вполне вероятно, что вы хотите использовать scrollViews вместо этого.
HorizontalSliderГоризонтальный ползунок, который пользователь может перетаскивать для изменения значения между мин и макс.
LabelСделать текст или текстуру метки на экране.
ModalWindowПоказать модальное окно.
PasswordFieldСоздайте текстовое поле, в котором пользователь может ввести пароль.
RepeatButtonСделайте кнопку, которая будет активна до тех пор, пока пользователь удерживает её.
ScrollToПроворачивает все окружающие scrollviews так, чтобы они пытались сделать позицию видимой.
SelectionGridСделайте сетку из кнопок.
SetNextControlNameУстановить имя следующего элемента управления.
TextAreaСоздать многострочную текстовую область, в которой пользователь может редактировать строку.
TextFieldСоздать однострочное текстовое поле, в котором пользователь может редактировать строку.
ToggleСделайте кнопку включения/выключения.
ToolbarСделайте панель инструментов.
UnfocusWindowУдалить фокус из всех окон.
VerticalScrollbarСделайте вертикальную панель прокрутки. Панели прокрутки используются для прокрутки документа. Вполне вероятно, что вы хотите использовать scrollViews вместо этого.
VerticalSliderВертикальный ползунок, который пользователь может перетаскивать для изменения значения между мин и макс.
WindowСделать всплывающее окно.

Делегаты

делегат Описание
WindowFunctionОбратный вызов для рисования GUI внутри окна (используется с GUI.Window).