public void UserInput() { float xdir; if (GetAsyncKeyState(Keys.Left) == true) { xdir = -0.5F; player.Move(xdir); } if (GetAsyncKeyState(Keys.Right) == true) { xdir = 0.5F; player.Move(xdir); } if (GetAsyncKeyState(Keys.Up) == true) { isBullet = true; if (!Bullet.OnScreen()) { bullet = player.Shoot(); } } }
public void FireShot() { if (player.CanShoot()) { player.ResetUpdatesBeforeNextShot(); player.Shoot(); } }