private void Awake() { playerSeedControllerScript = player.GetComponent <PlayerSeedController>(); playerRigidbody = player.GetComponent <Rigidbody>(); handExtendScirpt = capsuleHand.GetComponent <HandExtend>(); handHoldScirpt = capsuleHand.GetComponent <HandHold>(); shooterAS = GetComponent <AudioSource>(); }
private void CheckDistance(XRBaseInteractor interactor, HandHold handHold) { if (interactor) { float distanceSqr = GetDistanceSqrToInteractor(interactor); if (distanceSqr > breakDistance) { handHold.BreakHold(interactor); } } }
public void OnHandHold(HandHold handhold) { onHandHold = true; visualHand.transform.rotation = handhold.transform.rotation; if (grabpos == Vector3.zero) { if (Input.GetAxis(inputaxis) > 0) { grabpos = transform.position; playerstartpos = player.transform.position; visualHand.transform.position = transform.position; } } }
private void CheckDistance(XRBaseInteractor interactor, HandHold handHold) { }
private void Awake() { handExtendScript = capsuleHand.GetComponent <HandExtend>(); handHoldScript = capsuleHand.GetComponent <HandHold>(); }