zoukankan      html  css  js  c++  java
  • unity编辑器扩展_08(创建自定义窗口)

    代码:

    using UnityEngine;
    using UnityEditor;

    public class MyWidow : EditorWindow
    {
        [MenuItem("Window/Show MyWindow")]
        static void ShowMyWindow()
        {
            MyWidow myWindow = EditorWindow.GetWindow<MyWidow>();//创建自定义窗口
            myWindow.Show();//显示创建的自定义窗口
        }
        private string name = "";
        void OnGUI()
        {
            GUILayout.Label("这是我的自定义窗口");
            name = GUILayout.TextField(name);
            if (GUILayout.Button("创建"))
            {
                GameObject go = new GameObject(name);
                Undo.RegisterCreatedObjectUndo(go, "create gameObject");//允许撤回
            }
        }
    }

  • 相关阅读:
    sql number类型和varchar2类型
    B
    E
    D
    B
    A
    第三课 选区
    第二课 新建文件与图层
    第一课 界面认识
    CSS命名规则
  • 原文地址:https://www.cnblogs.com/shirln/p/7843420.html
Copyright © 2011-2022 走看看