public void ballCollision(Ball ball)
 {
     if (ball.position.X <= 0 + ball.radius || ball.position.X >= 1 - ball.radius)
     {
         ball.setNewSpeedX();
     }
     if (ball.position.Y <= 0 + ball.radius || ball.position.Y >= 1 - ball.radius)
     {
         ball.setNewSpeedY();
     }
 }
 public SmokeSystem newDeadBallSmoke(Ball ball)
 {
     return new SmokeSystem(smokeTexture, 0.5f, ball.position, true);
 }