From 2f31288ab2501ae16750372746b5062e05018e4b Mon Sep 17 00:00:00 2001 From: Fenrisul Date: Fri, 17 Jul 2015 23:26:08 -0700 Subject: [PATCH] [Unity] BoundingBoxFollower reset fix --- spine-unity/Assets/spine-unity/BoundingBoxFollower.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/spine-unity/Assets/spine-unity/BoundingBoxFollower.cs b/spine-unity/Assets/spine-unity/BoundingBoxFollower.cs index 69aa74672..ae8d94e16 100644 --- a/spine-unity/Assets/spine-unity/BoundingBoxFollower.cs +++ b/spine-unity/Assets/spine-unity/BoundingBoxFollower.cs @@ -80,7 +80,7 @@ public class BoundingBoxFollower : MonoBehaviour { } } - + void OnEnable () { ClearColliders(); @@ -90,6 +90,9 @@ public class BoundingBoxFollower : MonoBehaviour { if (skeletonRenderer != null) { skeletonRenderer.OnReset -= HandleReset; skeletonRenderer.OnReset += HandleReset; + + if (hasReset) + HandleReset(skeletonRenderer); } } @@ -116,7 +119,7 @@ public class BoundingBoxFollower : MonoBehaviour { skeletonRenderer.Reset(); skeletonRenderer.OnReset += HandleReset; } - + var skeleton = skeletonRenderer.skeleton; slot = skeleton.FindSlot(slotName);