Объявление
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);
Параметры
id | Уникальный идентификационный номер. |
clientRect | Положение и размер окна. |
func | Функция, которая содержит код GUI непосредственного режима для рисования содержимого вашего окна. |
text | Текст, который будет отображаться в области заголовка окна, если таковой имеется. |
image | Изображение, которое будет отображаться в строке заголовка окна, если таковое имеется. |
content | GUIContent для отображения в строке заголовка окна, если таковая имеется. |
style | Стиль для применения к окну. |
Описание
Показать модальное окно.
Аналогично GUI.Window, однако окно всегда будет находиться поверх всех остальных графических интерфейсов и, пока оно отображается, гарантированно будет единственным получателем всех входных данных графического интерфейса. и события. Пока ModalWindow отображается, другие элементы управления не будут обрабатывать ввод. Обратите внимание, что одновременно может отображаться только одно ModalWindow.