UpdatePlayerMethod
public text v1 · immutable private void UpdatePlayer()
{
float playerX = (float)player.Position.X;
int playerY = SCREEN_HEIGHT - player.Origin.Y;
playerX *= GamePad.GetState(PlayerIndex.One).ThumbSticks.Left.X;
if (GamePad.GetState(PlayerIndex.One).DPad.Left == ButtonState.Pressed)
{
playerX -= PLAYER_SPEED;
}
else if(GamePad.GetState(PlayerIndex.One).DPad.Right == ButtonState.Pressed)
{
playerX += PLAYER_SPEED;
}
player.Position = new Point(playerX, playerY);
}