using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
public class MyWindow : EditorWindow
{
[MenuItem("Window/ShowMyWindow")]
static void ShowMyWindow()
{
MyWindow window = EditorWindow.GetWindow<MyWindow>();
window.Show();
}
private string goName = "";
private void OnGUI()
{
GUILayout.Label("这是我的窗口");
goName = GUILayout.TextField(goName);
if (GUILayout.Button("创建"))
{
GameObject go = new GameObject(goName);
Undo.RegisterCreatedObjectUndo(go, "create go");
}
}
}