From 087b5679bafb9affd839f6247db9c19b328d86c4 Mon Sep 17 00:00:00 2001 From: "Theston E. Fox" Date: Thu, 15 Sep 2016 21:28:55 +0100 Subject: [PATCH] fix(Presence): ensure player collider height is set correctly A recent update to how the collider height was calculated to ensure a scaled CameraRig would still work, ended up breaking the normal usage of the collider. This fix ensures the collider height works correctly at normal scale and if the CameraRig is scaled. --- Assets/VRTK/Scripts/VRTK_PlayerPresence.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/VRTK/Scripts/VRTK_PlayerPresence.cs b/Assets/VRTK/Scripts/VRTK_PlayerPresence.cs index 5f2fcc600..54c4abfc7 100644 --- a/Assets/VRTK/Scripts/VRTK_PlayerPresence.cs +++ b/Assets/VRTK/Scripts/VRTK_PlayerPresence.cs @@ -297,7 +297,7 @@ private void DisablePhysics() private void UpdateCollider() { var playAreaHeightAdjustment = 0.009f; - var newpresenceColliderYSize = (headset.transform.localPosition.y - headsetYOffset) - transform.localPosition.y; + var newpresenceColliderYSize = (headset.transform.localPosition.y - headsetYOffset); var newpresenceColliderYCenter = (newpresenceColliderYSize != 0 ? (newpresenceColliderYSize / 2) + playAreaHeightAdjustment : 0); if (presenceCollider)