diff --git a/spine-tk2d/Assets/Spine/Editor/SkeletonDataAssetInspector.cs b/spine-tk2d/Assets/Spine/Editor/SkeletonDataAssetInspector.cs index d0d9d30f8..2712c875d 100644 --- a/spine-tk2d/Assets/Spine/Editor/SkeletonDataAssetInspector.cs +++ b/spine-tk2d/Assets/Spine/Editor/SkeletonDataAssetInspector.cs @@ -58,7 +58,7 @@ public class SkeletonDataAssetInspector : Editor { EditorGUILayout.PropertyField(skeletonJSON); EditorGUILayout.PropertyField(scale); - SkeletonData skeletonData = asset.GetSkeletonData(true); + SkeletonData skeletonData = asset.GetSkeletonData(asset.spriteCollection == null || asset.skeletonJSON == null); if (skeletonData != null) { showAnimationStateData = EditorGUILayout.Foldout(showAnimationStateData, "Animation State Data"); if (showAnimationStateData) { diff --git a/spine-unity/Assets/Spine/Editor/SkeletonDataAssetInspector.cs b/spine-unity/Assets/Spine/Editor/SkeletonDataAssetInspector.cs index d69b4ea02..00d6b8a2d 100644 --- a/spine-unity/Assets/Spine/Editor/SkeletonDataAssetInspector.cs +++ b/spine-unity/Assets/Spine/Editor/SkeletonDataAssetInspector.cs @@ -53,7 +53,7 @@ public class SkeletonDataAssetInspector : Editor { EditorGUILayout.PropertyField(skeletonJSON); EditorGUILayout.PropertyField(scale); - SkeletonData skeletonData = asset.GetSkeletonData(true); + SkeletonData skeletonData = asset.GetSkeletonData(asset.atlasAsset == null || asset.skeletonJSON == null); if (skeletonData != null) { showAnimationStateData = EditorGUILayout.Foldout(showAnimationStateData, "Animation State Data"); if (showAnimationStateData) {