public void Update(GameTime gameTime) { player.Update(gameTime); enemyHandler.Update(gameTime); collisionManager.Update(gameTime); bulletHandler.Update(gameTime); KeyboardState keyboardState = Keyboard.GetState(); if (keyboardState.IsKeyDown(Keys.Left)) { if (player.canShoot) { bulletHandler.spawnBullet(player, false); sound_shot.Play(0.05f, 0, 0); player.canShoot = false; } } if (keyboardState.IsKeyDown(Keys.Right)) { if (player.canShoot) { bulletHandler.spawnBullet(player, true); sound_shot.Play(0.05f, 0, 0); player.canShoot = false; } } }