From a67fd18293b1ac30f706089241b96d637bf34ef9 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Thu, 11 Nov 2021 15:09:22 +0100 Subject: [PATCH] [unity] Fixed NaN issue when `SkeletonGraphic.MatchRectTransform()` is called after manual `Initialize()` without following `Update(0)`. --- .../Spine/Runtime/spine-unity/Components/SkeletonGraphic.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonGraphic.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonGraphic.cs index 9cb9cab08..e796cd3de 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonGraphic.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Components/SkeletonGraphic.cs @@ -412,6 +412,7 @@ namespace Spine.Unity { } public bool MatchRectTransformWithBounds () { + if (!wasUpdatedAfterInit) Update(0); UpdateMesh(); if (!this.allowMultipleCanvasRenderers)