diff --git a/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs b/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs index ed7e0de..3c429e5 100644 --- a/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs +++ b/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs @@ -31,6 +31,11 @@ namespace TAO.VertexAnimation.Editor private void InfoGUI() { + if (GUILayout.Button("Refresh Preview")) + { + library.OnValidate(); + } + using (new EditorGUI.DisabledScope(disabled: true)) { EditorGUILayout.PropertyField(serializedObject.FindProperty("loadedAnimationsPreview")); diff --git a/Runtime/Scripts/VA_AnimationLibrary.cs b/Runtime/Scripts/VA_AnimationLibrary.cs index 48d2278..e938c09 100644 --- a/Runtime/Scripts/VA_AnimationLibrary.cs +++ b/Runtime/Scripts/VA_AnimationLibrary.cs @@ -38,7 +38,7 @@ namespace TAO.VertexAnimation } } - private void OnValidate() + public void OnValidate() { Dictionary usedNames = new Dictionary();