[unity] Fixed a null reference exception in AnimationReferenceAsset inspector code when SkeletonData at the asset is null (e.g. when no json file is assigned).

This commit is contained in:
Harald Csaszar 2021-08-12 17:28:15 +02:00
parent 88b893dd9e
commit 326e4f8b01

View File

@ -97,9 +97,6 @@ namespace Spine.Unity.Editor {
preview.PlayPauseAnimation(animationNameProperty.stringValue, true);
}
lastSkeletonDataAsset = ThisSkeletonDataAsset;
lastSkeletonData = ThisSkeletonDataAsset.GetSkeletonData(true);
//EditorGUILayout.HelpBox(AnimationReferenceAssetEditor.InspectorHelpText, MessageType.Info, true);
EditorGUILayout.Space();
EditorGUI.BeginChangeCheck();
@ -128,6 +125,9 @@ namespace Spine.Unity.Editor {
}
}
}
lastSkeletonDataAsset = ThisSkeletonDataAsset;
lastSkeletonData = ThisSkeletonDataAsset.GetSkeletonData(true);
}
#region Preview Handlers