From ff90da584826718d93c7e1c2de60c90e3a233dd5 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Wed, 11 Mar 2026 20:35:54 +0100 Subject: [PATCH] [unity] Minor: Error log output cleanup. --- .../Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs index 0169daf57..9c5a5399f 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Asset Types/SkeletonDataAsset.cs @@ -225,9 +225,12 @@ namespace Spine.Unity { } else loadedSkeletonData = SkeletonDataAsset.ReadSkeletonData(skeletonJSON.text, attachmentLoader, skeletonDataScale); } catch (Exception ex) { - if (!quiet) - Debug.LogError("Error reading skeleton JSON file for SkeletonData asset: " + name + "\n" + - ex.Message + "\n" + ex.InnerException + "\n" + ex.StackTrace, skeletonJSON); + if (!quiet) { + string formatString = hasBinaryExtension ? ".skel" : "JSON"; + string innerExceptionLine = ex.InnerException != null ? ex.InnerException + "\n" : ""; + Debug.LogError(string.Format("Error reading skeleton {0} file for SkeletonData asset: {1}\n{2}\n{3}{4}", + formatString, name, ex.Message, innerExceptionLine, ex.StackTrace), skeletonJSON); + } } #if UNITY_EDITOR