Example #1
0
 public void OnSelectHotbar0(InputAction.CallbackContext context)
 {
     switch (context.phase)
     {
     case InputActionPhase.Performed:
         hotbar.SetSelection(0, !isHoldShift);
         break;
     }
 }
Example #2
0
 public void OnPointerClick(PointerEventData eventData)
 {
     if (eventData.button == PointerEventData.InputButton.Left)
     {
         hotbar.SetSelection(id, true);
     }
     else if (eventData.button == PointerEventData.InputButton.Right)
     {
         hotbar.SetSelection(id, false);
     }
     else if (eventData.button == PointerEventData.InputButton.Middle)
     {
         hotbar.SetSelection(id, true);
         hotbar.SetSelection(id, false);
     }
 }
Example #3
0
 public void OnPointerClick(PointerEventData eventData)
 {
     if (!GameManager.Instance.IsPaused)
     {
         if (eventData.button == PointerEventData.InputButton.Left)
         {
             hotbar.SetSelection(invId, true);
         }
         else if (eventData.button == PointerEventData.InputButton.Right)
         {
             hotbar.SetSelection(invId, false);
         }
         else if (eventData.button == PointerEventData.InputButton.Middle)
         {
             hotbar.SetSelection(invId, true);
             hotbar.SetSelection(invId, false);
         }
     }
 }