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");//允许撤回
            }
        }
    }

  • 相关阅读:
    Mvc 简单分页代码
    算法
    atx
    Java8函数式编程(A)
    axios
    props
    vue 的keep alive使用注意项
    android帮助
    testng监听器方法执行顺序
    常用正则表达式
  • 原文地址:https://www.cnblogs.com/shirln/p/7843420.html
Copyright © 2011-2022 走看看