42 lines
1.3 KiB
C#
42 lines
1.3 KiB
C#
//============= Copyright (c) Ludic GmbH, All rights reserved. ==============
|
|
//
|
|
// Purpose: Part of the My Behaviour Tree Code
|
|
//
|
|
//=============================================================================
|
|
|
|
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
namespace MyBT
|
|
{
|
|
#if false
|
|
public class BTEditorWindow : EditorWindow
|
|
{
|
|
string myString = "Hello World";
|
|
bool groupEnabled;
|
|
bool myBool = true;
|
|
float myFloat = 1.23f;
|
|
|
|
// Add menu item named "My Window" to the Window menu
|
|
[MenuItem("Window/BTEditor")]
|
|
public static void ShowWindow()
|
|
{
|
|
//Show existing window instance. If one doesn't exist, make one.
|
|
EditorWindow.GetWindow(typeof(BTEditorWindow));
|
|
}
|
|
|
|
void OnGUI()
|
|
{
|
|
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();
|
|
|
|
//EditorGUI.TextField()
|
|
}
|
|
}
|
|
#endif
|
|
} |