소스 검색

[unity] Fixed on more occurrence of SkeletonGraphic related import error. Error message was 'Skeleton JSON file not set for SkeletonData asset'. Closes #1226.

Harald Csaszar 6 년 전
부모
커밋
9dad34a387
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      spine-unity/Assets/Spine/Editor/spine-unity/Editor/AnimationReferenceAssetEditor.cs

+ 3 - 0
spine-unity/Assets/Spine/Editor/spine-unity/Editor/AnimationReferenceAssetEditor.cs

@@ -132,6 +132,9 @@ namespace Spine.Unity.Editor {
 		string LastSkinName { get { return EditorPrefs.GetString(LastSkinKey, ""); } }
 
 		void HandleOnEnablePreview () {
+			if (ThisSkeletonDataAsset != null && ThisSkeletonDataAsset.skeletonJSON == null)
+				return;
+
 			preview.Initialize(this.Repaint, ThisSkeletonDataAsset, LastSkinName);
 			preview.PlayPauseAnimation(ThisAnimationName, true);
 			preview.OnSkinChanged -= HandleOnSkinChanged;