ZMWSLI0-SL2021-GR11/Projekt/MWSProjekt/Assets/Editor/TurtleEditor.cs

37 lines
688 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
[CustomEditor(typeof(TurtleLSystem), true)]
public class TurtleEditor : Editor
{
TurtleLSystem turtleLSystem;
public override void OnInspectorGUI()
{
DrawDefaultInspector();
if (GUILayout.Button("Load file"))
{
turtleLSystem.loadFile();
}
if (GUILayout.Button("Evaluate"))
{
turtleLSystem.evaluateAndPresent();
}
}
void OnEnable()
{
turtleLSystem = (TurtleLSystem)target;
Tools.hidden = true;
}
void OnDisable()
{
Tools.hidden = false;
}
}