From 216193e4b38db5cb693e730469be543b63282d21 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Mon, 2 Mar 2020 17:05:17 +0100 Subject: [PATCH] [unity] Fixed SkeletonUtilityEyeConstraint wrong offset when disabled and re-enabled. Closes #1632. --- .../SkeletonUtility Modules/SkeletonUtilityEyeConstraint.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spine-unity/Assets/Spine Examples/Scripts/Sample Components/SkeletonUtility Modules/SkeletonUtilityEyeConstraint.cs b/spine-unity/Assets/Spine Examples/Scripts/Sample Components/SkeletonUtility Modules/SkeletonUtilityEyeConstraint.cs index 34f4530d8..f75fbe5a3 100644 --- a/spine-unity/Assets/Spine Examples/Scripts/Sample Components/SkeletonUtility Modules/SkeletonUtilityEyeConstraint.cs +++ b/spine-unity/Assets/Spine Examples/Scripts/Sample Components/SkeletonUtility Modules/SkeletonUtilityEyeConstraint.cs @@ -56,6 +56,10 @@ namespace Spine.Unity.Examples { protected override void OnDisable () { if (!Application.isPlaying) return; + + for (int i = 0; i < eyes.Length; i++) { + eyes[i].localPosition = origins[i]; + } base.OnDisable(); }