Example #1
0
 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());
 }
Example #2
0
 public void Draw(SpriteBatch spriteBatch)
 {
     Score.Draw(spriteBatch);
     PlayerPaddle.Draw(spriteBatch);
     ComputerPaddle.Draw(spriteBatch);
     Ball.Draw(spriteBatch);
 }
Example #3
0
 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());
 }
Example #4
0
 public void Dispose()
 {
     Ball.Dispose();
     ComputerPaddle.Dispose();
     PlayerPaddle.Dispose();
 }