diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/EditorSkeletonPlayer.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/EditorSkeletonPlayer.cs index d41f2e09b..da4d8b7a8 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/EditorSkeletonPlayer.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/EditorSkeletonPlayer.cs @@ -130,7 +130,11 @@ namespace Spine.Unity { oldTime = EditorApplication.timeSinceStartup; // Force repaint to update animation smoothly +#if UNITY_2017_2_OR_NEWER EditorApplication.QueuePlayerLoopUpdate(); +#else + SceneView.RepaintAll(); +#endif } private class SkeletonAnimationWrapper : IEditorSkeletonWrapper {