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

GUI.ModalWindow

Declaration

public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, string text);
public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, Texture image);
public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, GUIContent content);
public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, string text, GUIStyle style);
public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, Texture image, GUIStyle style);
public static Rect ModalWindow(int id, Rect clientRect, GUI.WindowFunction func, GUIContent content, GUIStyle style);

Параметры

Параметр Описание
Идентификатор Уникальный идентификатор.
clientRect Положение и размер окна.
Функции Функция, которая содержит код немедленного режима GUI для рисования содержимого вашего окна.
текст Текст, который будет отображаться в заголовке окна, если таковой имеется.
изображение Изображение, которое будет отображаться в заголовке окна, если таковой имеется.
содержание GUIContent для появления в заголовке окна, если таковой имеется.
стиль Стиль, применяемый к окну.

Описание

Показать модальное окно.

Аналогично GUI.Window, однако окно всегда будет находиться над всеми другими GUI, и, пока оно отображается, гарантированно будет единственным получателем всех вводов и событий GUI. Пока ModalWindow отображается, другие элементы управления не будут обрабатывать ввод. Обратите внимание, что только один ModalWindow может быть отображен одновременно.