private void StoreArrow(XRBaseInteractable interactable) { if (interactable is _Arrow arrow) { currentArrow = arrow; } }
private void ReleaseArrow() { currentArrow.Release(puller.PullAmount); Debug.Log("Release"); currentArrow = null; }
private void SelectArrow(_Arrow arrow) { OnSelectEnter(arrow); arrow.OnSelectEnter(this); }
private void ReleaseArrow() { currentArrow.Release(puller.PullAmount); currentArrow = null; }
private void CreateAndSelectArrow() { _Arrow arrow = CreateArrow(); SelectArrow(arrow); }