Browse Source

fix turbojump

GitOrigin-RevId: 822e0e0830
master
Colin McMillen 4 years ago
parent
commit
173efbf4ef
  1. 3
      Jumpy.Shared/Player.cs

3
Jumpy.Shared/Player.cs

@ -82,7 +82,8 @@ namespace Jumpy {
// TODO: refactor input to have a virtual "which directions & buttons were being pressed"
// instead of complicated if-statements in this function.
void UpdateFromGamePad(GameTime time, History<GamePadState> gamePad) {
if (gamePad[0].IsButtonDown(Buttons.A) && airState == AirState.Ground) {
if (gamePad[0].IsButtonDown(Buttons.A) && gamePad[1].IsButtonUp(Buttons.A) &&
airState == AirState.Ground) {
pose = Pose.Jumping;
airState = AirState.Jumping;
jumpTime = 0.5;

Loading…
Cancel
Save