UnityEditor
大麦啦啦
这个作者很懒,什么都没留下…
展开
-
UnityEditorAttribute应用知识整理
1.使用AddComponentMenu 属性为Component菜单添加“添加脚本”按钮[AddComponentMenu("Test/AddComponentTest")]public class AddComponentTest: MonoBehaviour {}2.使用RequireComponent属性标记添加该组件需要的前置组件,并且会防止删除这个前置组件的行为[Add...原创 2019-08-28 16:34:17 · 261 阅读 · 0 评论 -
Unity自定义窗口初探
1通过继承EditorWindow创建一个窗口public class TestWindows : EditorWindow {}2可以在其构造函数中为各变量赋值TestWindows(){ titleContent = new GUIContent("TestWindow");}3使用MenuItem标签添加菜单栏按钮,并通过EditorWindow.GetWindow...原创 2019-08-29 16:29:28 · 134 阅读 · 0 评论 -
EditorGUILayout的API粗解
1.EditorGUILayout.BeginVertical()和EndVertical()两个方法中的所有方法布局都是垂直的,相对的BeginHorizontal()和EndHorizontal()中的所有布局都是水平的,该对方法总是成对出现。2.EditorGUILayout.Space() 可以在元素之间创造空的行3使用EditorGUILayout.LabelField()//标签...原创 2019-08-28 17:57:38 · 815 阅读 · 0 评论 -
EditorWindow类重要成员介绍
静态属性public static EditorWindow focusWindow ;获得目前持有键盘焦点的EditorWindowpublic static EditorWindow mouseOverWindow ;获得目前光标悬浮的EditorWindow属性public bool autoRepaintOnSceneChange ;用于设置每当场景发生变化的时候窗口是...原创 2019-09-06 17:30:27 · 332 阅读 · 0 评论