using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class showwindow : EditorWindow {
bool groupEnable = false;
float value1 = 0;
float value2 = 0;
[MenuItem("GameObject/show")]
static void showmywidonw()
{
Rect rect = new Rect(0, 0, 500, 500);
showwindow window = (showwindow)EditorWindow.GetWindowWithRect(typeof(showwindow), rect, false);
window.Show();
}
private void OnGUI()
{
if (GUILayout.Button("打开通知",GUILayout.Width(200)))
{
this.ShowNotification(new GUIContent("打开通知"));
}
if (GUILayout.Button("关闭通知", GUILayout.Width(200)))
{
this.RemoveNotification();
}
GUILayout.Label("基础设置");
groupEnable = EditorGUILayout.BeginToggleGroup("启用", groupEnable);
value1 = EditorGUILayout.FloatField("值1", value1);
value2 = EditorGUILayout.FloatField("值2", value2);
}
//窗体获得焦点
private void OnFocus()
{
Debug.Log("获得焦点");
}
//窗体失去焦点
private void OnLostFocus()
{
Debug.Log("失去焦点");
}
}
