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
|
|||
|
}
|