예제 #1
0
        public void StartNewLevel()
        {
            //zatrzymanie licznika, na końcu funkcji jego wznowienie
            if (timer.IsEnabled)
            {
                timer.Stop();
            }

            //inicjalizacja bonusów
            InitializeChestAndBonuses();

            //dodanie ich do elementów gry
            canvasGame.Children.Add(paddle.shape);
            canvasGame.Children.Add(ball.shape);

            //przesunięcie paletki i piłki do pozycji domyślnej
            paddle.MoveToDefaultPosition();
            ball.MoveToDefaultPosition();


            //ustawienie żyć
            LoadLives();
            DrawLives();

            StartTimer();
        }