浏览代码

[unity] Handle SkeletonAnimator edit mode pose.

John 7 年之前
父节点
当前提交
ad55ab9736
共有 1 个文件被更改,包括 6 次插入1 次删除
  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