Esempio n. 1
0
    public void OnRightHandGrabbed(GameObject grabbedObject)
    {
        if (grabbedObject.name != "Rung")
        {
            return;
        }

        _rightHandGrabbing = true;
        _lastHand          = VRHands.Hand.RIGHT;

        IsClimbing = true;
        _playerController.IsClimbing = IsClimbing;
    }
Esempio n. 2
0
    public void OnRightHandReleased(GameObject grabbedObject)
    {
        if (grabbedObject.name != "Rung")
        {
            return;
        }

        _rightHandGrabbing = false;

        _lastHand = _leftHandGrabbing ? VRHands.Hand.LEFT : VRHands.Hand.NONE;

        IsClimbing = _leftHandGrabbing;
        _playerController.IsClimbing = IsClimbing;
    }