public void OnTap() { if (listener != null) { listener.OnButtonPressed(buttonCode); Debug.Log(name + "I've been tapped!"); } }
private void ButtonUpdate(JoystickButton button) { if (button.GetButton()) { if (!button.IsHeld) { buttonInput.OnButtonPressed(button.Code); button.IsHeld = true; } buttonInput.OnButtonHeld(button.Code); } else { if (button.IsHeld) { buttonInput.OnButtonReleased(button.Code); } button.IsHeld = false; } }