Объявление
public void ShowModal();Описание
Показать окно модального редактора.
Другие окна будут недоступны, и никакая перекомпиляция скрипта не произойдет, пока это окно не будет закрыто.
using UnityEditor;
using UnityEngine;
using UnityEngine.UIElements;
public class MyWindow : EditorWindow
{
[MenuItem("Window/My Window")]
public static void ShowExample()
{
MyWindow wnd = GetWindow();
wnd.titleContent = new GUIContent("My Window Title");
wnd.ShowModal();
}
public void OnEnable()
{
VisualElement root = rootVisualElement;
VisualElement label = new Label("Hello World!");
root.Add(label);
}
}