Newer
Older
CGTrack / Assets / Editor / Bausatz / TrackEditor.cs
@Pascal Syma Pascal Syma on 25 Jul 2021 647 bytes Initial Commit
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using UnityEngine;
#if UNITY_EDITOR
using UnityEditor;
#endif

namespace Bausatz
{
    [CustomEditor(typeof(Track))]
    public class TrackEditor : Editor
    {
        public override void OnInspectorGUI()
        {
            var track = (Track) target;
            DrawDefaultInspector();
            
            EditorGUILayout.LabelField("Total Length", track.length.ToString(CultureInfo.InvariantCulture));
            if (GUILayout.Button("Calculate Track"))
            {
                track.CalculateBreaks();
            }

        }
    }
}