From 8b49ad91cb1f1732290d95eaa1a61cba760afbf6 Mon Sep 17 00:00:00 2001 From: pharan Date: Tue, 13 Nov 2018 05:48:21 +0800 Subject: [PATCH] [unity] SkeletonRenderSeparator update when instantiated in edit mode. --- .../SkeletonRenderSeparator/SkeletonRenderSeparator.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs index 55b1743be..8b8a80ce9 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonRenderSeparator/SkeletonRenderSeparator.cs @@ -106,6 +106,15 @@ namespace Spine.Unity.Modules { componentRenderers.Add(spr); } + #if UNITY_EDITOR + // Make sure editor updates properly in edit mode. + if (!Application.isPlaying) { + skeletonRenderer.enabled = false; + skeletonRenderer.enabled = true; + skeletonRenderer.LateUpdate(); + } + #endif + return srs; }