public void Update(GameTime gameTime) { Ball.Update(gameTime, this); PlayerPaddle.Update(gameTime, this); ComputerPaddle.Update(gameTime, this); Score.Update(ComputerPaddle.Score.ToString(), PlayerPaddle.Score.ToString()); }
public void Draw(SpriteBatch spriteBatch) { Score.Draw(spriteBatch); PlayerPaddle.Draw(spriteBatch); ComputerPaddle.Draw(spriteBatch); Ball.Draw(spriteBatch); }
public void Update(GameTime gameTime) { Ball.Update(gameTime, this); PlayerPaddle.Update(gameTime, this); ComputerPaddle.Update(gameTime, this); ComputerPaddle.UpdateBallPosition(Ball.Position, Ball.Direction); Score.Update(ComputerPaddle.Score.ToString(), PlayerPaddle.Score.ToString()); }
public void Dispose() { Ball.Dispose(); ComputerPaddle.Dispose(); PlayerPaddle.Dispose(); }