Beispiel #1
0
 protected void RaiseOnButtonHoldEvent(SharedEnums.InputButton btn)
 {
     if (OnButtonHoldEvent != null)
     {
         OnButtonHoldEvent(btn);
     }
 }
Beispiel #2
0
    public void StartBlinking(SharedEnums.InputButton btn)
    {
        switch (btn)
        {
        case SharedEnums.InputButton.A:
            btnA_UI.StartBlinkAnimation();
            break;

        case SharedEnums.InputButton.B:
            btnB_UI.StartBlinkAnimation();
            break;

        case SharedEnums.InputButton.X:
            btnX_UI.StartBlinkAnimation();
            break;

        case SharedEnums.InputButton.Y:
            btnY_UI.StartBlinkAnimation();
            break;

        default:
            throw new System.NotImplementedException();
        }
    }
Beispiel #3
0
 public void SetButtonImage(SharedEnums.InputButton btn)
 {
     buttonText.text = btn.ToString();
 }
Beispiel #4
0
 private void CheckForGamepadButton(ButtonState button, ButtonState lastFrameButton, SharedEnums.InputButton inputButton)
 {
     //ButtonDown = Pressed this frame, but NOT released last frame.
     if (button == ButtonState.Pressed && lastFrameButton == ButtonState.Released)
     {
         Debug.Log("Pressed");
         RaiseOnButtonDownEvent(inputButton);
     }
 }