Module project.pong

Class CollisionDetector

java.lang.Object
project.pong.model.CollisionDetector

public class CollisionDetector extends Object
The CollisionDetector class detects collisions between the ball and rackets in the Pong game.
  • Constructor Details

    • CollisionDetector

      public CollisionDetector(GamePong pong)
      Constructs a CollisionDetector object with the specified GamePong instance.
      Parameters:
      pong - The GamePong instance.
  • Method Details

    • detectCollision

      public void detectCollision()
      Detects collisions between the ball and rackets.
    • updateBall

      void updateBall(Ball ball)
      Updates the ball's direction and speed after a collision.
      Parameters:
      ball - The ball object.