Pārlūkot izejas kodu

[unity] Handle SkeletonAnimator edit mode pose.

John 7 gadi atpakaļ
vecāks
revīzija
ad55ab9736
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      spine-unity/Assets/spine-unity/SkeletonAnimator.cs

+ 6 - 1
spine-unity/Assets/spine-unity/SkeletonAnimator.cs

@@ -76,8 +76,13 @@ namespace Spine.Unity {
 			if (!valid) return;
 
 			#if UNITY_EDITOR
-			if (Application.isPlaying)
+			if (Application.isPlaying) {
 				translator.Apply(skeleton);
+			} else {
+				var translatorAnimator = translator.Animator;
+				if (translatorAnimator != null && translatorAnimator.isInitialized)
+					translator.Apply(skeleton);
+			}
 			#else
 			translator.Apply(skeleton);
 			#endif