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 может быть отображен одновременно.