public override bool GetButtonDown(PlayerControllerButtonType buttonType) { if(gamepad == null) return false; if(buttonType == PlayerControllerButtonType.Ready) { if(gamepad.GetButtonDown(gamepad.buttonReady)) { return true; } } else if(buttonType == PlayerControllerButtonType.Start || buttonType == PlayerControllerButtonType.Pause) { if(gamepad.GetButtonDown(gamepad.buttonStart)) { return true; } } else if(buttonType == PlayerControllerButtonType.Reset) { if(gamepad.GetButtonDown(gamepad.buttonReset)) { return true; } } return false; }
public virtual bool GetButtonDown(PlayerControllerButtonType buttonType) { return false; }