/* * Resizes the 3D representation of the user in Unity when both triggers are * pressed and in system is in calibration mode. */ private void HandleTriggerClicked(object sender, ClickedEventArgs e) { if (leftController.triggerPressed && rightController.triggerPressed && toggle.isOn) { userHeight = HeightTranslator.CalculateHeight(InputTracking.GetLocalPosition(VRNode.Head)); hud.UpdateHeight(userHeight); ResizeKyle(); } }
public void ResizeKyle() { sizeRatio = HeightTranslator.CalculateSizeRatio(userHeight); kyle.localScale = new Vector3(sizeRatio, sizeRatio, sizeRatio); }