From e601f889b751f9499c623d267a4f047898b6739a Mon Sep 17 00:00:00 2001 From: pharan Date: Thu, 13 Dec 2018 05:31:41 +0800 Subject: [PATCH] [unity] Handle SkeletonGraphic with invalid SkeletonDataAsset. --- .../spine-unity/Modules/SkeletonGraphic/SkeletonGraphic.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonGraphic/SkeletonGraphic.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonGraphic/SkeletonGraphic.cs index 49788fbae..6b3a43eb4 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonGraphic/SkeletonGraphic.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Modules/SkeletonGraphic/SkeletonGraphic.cs @@ -59,7 +59,8 @@ namespace Spine.Unity { if (this.IsValid) { if (skeletonDataAsset == null) { Clear(); - startingAnimation = ""; + } else if (skeletonDataAsset.skeletonJSON == null) { + Clear(); } else if (skeletonDataAsset.GetSkeletonData(true) != skeleton.data) { Clear(); Initialize(true);