Kaynağa Gözat

[unity] SkeletonRenderSeparator update when instantiated in edit mode.

pharan 6 yıl önce
ebeveyn
işleme
8b49ad91cb

+ 9 - 0
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;
 		}