Exemple #1
0
 private void StoreArrow(XRBaseInteractable interactable)
 {
     if (interactable is _Arrow arrow)
     {
         currentArrow = arrow;
     }
 }
Exemple #2
0
 private void ReleaseArrow()
 {
     currentArrow.Release(puller.PullAmount);
     Debug.Log("Release");
     currentArrow = null;
 }
Exemple #3
0
 private void SelectArrow(_Arrow arrow)
 {
     OnSelectEnter(arrow);
     arrow.OnSelectEnter(this);
 }
Exemple #4
0
 private void ReleaseArrow()
 {
     currentArrow.Release(puller.PullAmount);
     currentArrow = null;
 }
Exemple #5
0
    private void CreateAndSelectArrow()
    {
        _Arrow arrow = CreateArrow();

        SelectArrow(arrow);
    }