VertexAnimation/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs
max a192fed5e9 Preview loaded animations
Preview to be loaded animations in the library.
2021-01-19 13:59:54 +01:00

41 lines
835 B
C#

using UnityEngine;
using UnityEditor;
namespace TAO.VertexAnimation.Editor
{
[CustomEditor(typeof(VA_AnimationLibrary))]
public class VA_AnimationLibraryEditor : UnityEditor.Editor
{
private VA_AnimationLibrary library = null;
void OnEnable()
{
library = target as VA_AnimationLibrary;
}
public override void OnInspectorGUI()
{
serializedObject.Update();
InputGUI();
EditorGUILayoutUtils.HorizontalLine(color: Color.gray);
InfoGUI();
serializedObject.ApplyModifiedProperties();
}
private void InputGUI()
{
EditorGUILayout.PropertyField(serializedObject.FindProperty("animationBooks"));
}
private void InfoGUI()
{
using (new EditorGUI.DisabledScope(disabled: true))
{
EditorGUILayout.PropertyField(serializedObject.FindProperty("loadedAnimationsPreview"));
}
}
}
}