private void ServeBall()
        {
            if (ballsRemaining < 1)
            {
                ballsRemaining = 3;
                ball.Score     = 0;
                wall           = new Wall(1, 50, spriteBatch, gameContent);
            }
            readyToServeBall = false;
            float ballX = paddle.X + (paddle.Width) / 2;
            float ballY = paddle.Y - ball.Height;

            ball.Launch(ballX, ballY, -3, -3);
        }
Beispiel #2
0
        private void ServeBall()
        {
            if (_remainingBalls < 1)
            {
                _remainingBalls = 3;
                _ball.Score     = 0;
                _wall           = new _wall(1, 50, spriteBatch, gameContent);
            }
            _readyToServeBall = false;
            float ballX = _paddle.X + (_paddle.Width) / 2;
            float ballY = _paddle.Y - _paddle.Height;

            _ball.Launch(ballX, ballY, -3, -3);
        }