UnityEditor研究学习之EditorWindow
UnityEditor研究学习之EditorWindow 在unity使用过程中,其实我们都是在各个不同功能的Window下工作。 比如在Scene窗口中操作物体,在Inspector中操作物体属性,在Game视窗中观察游戏状态。 所以窗口是Unity的灵魂,这是唯一接口我们能够通过它来制作游戏。 那么,我们想自定义一个自己的窗口,那该如何呢?今天我们就来学习下EditorWindow,由于这个类在UnityEdior下,所以要using UnityEditor; 1 2 3 4 5 6 7 8 9 10 11 12 using UnityEngine; using System.Collections; using UnityEditor; //注意要引用 public class MyWindow: EditorWindow { [MenuItem( "Window/MyWindow" )] //在unity菜单Window下有MyWindow选项 static void Init() { MyWindow myWindow = (MyWindow)EditorWindow.GetWindow( typeof (MyWindow), false , "MyWindow" , true ); //创建窗口 myWindow.Show(); //展示 } }