纳金网
标题:
添加编辑器窗口的代码
[打印本页]
作者:
王者再临
时间:
2014-10-31 19:51
标题:
添加编辑器窗口的代码
using UnityEngine;
using UnityEditor;
public class MyWindow : EditorWindow
{
// Add menu named "My Window" to the Window menu
[MenuItem ("Window/My Window")]
static void Init () {
// Get existing open window or if none, make a new one:
MyWindow window = (MyWindow)EditorWindow.GetWindow (typeof (MyWindow));
void OnGUI ()
{//Unity3D:www.unitymanual.com
GUILayout.Label ("Base Settings", EditorStyles.boldLabel);myString
EditorGUILayout.TextField ("Text Field", myString);groupEnabled
EditorGUILayout.BeginToggleGroup ("Optional Settings", groupEnabled);
myBool = EditorGUILayout.Toggle ("Toggle", myBool);
myFloat = EditorGUILayout.Slider ("Slider", myFloat, -3, 3);
EditorGUILayout.EndToggleGroup ();
EditorGUIUtility.LookLikeInspector ();
EditorGUILayout.TextField ("Text Field:", "Hello There");
EditorGUILayout.IntField("Int Field:", integer1);
EditorGUILayout.FloatField("Float Field:", float1);
EditorGUILayout.Space();
EditorGUIUtility.LookLikeControls();
EditorGUILayout.TextField ("Text Field", "Hello There");
EditorGUILayout.IntField("Int Field:", integer1);
EditorGUILayout.FloatField("Float Field:", float1);
}
}
复制代码
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5