コード例 #1
0
        private void MiniReset_Click(object sender, EventArgs e)
        {
            var levelChange = new LvlChange();

            PrepareLevels();
            levelChange.Change(karta1, karta2, karta3, karta4, karta5, karta6, karta7, kartag, kartap, _currentLevel,
                               Informacje, Nazwa, NextLvl);
            counter    = 0;
            graczScore = 0;
            rand       = 7;
            TryAgain.Hide();
            Gra.Refresh();
        }
コード例 #2
0
        private void poziom_Click()
        {
            var levelChange = new LvlChange();

            Menu.Hide();
            Poziomy.Hide();
            Pomoc.Hide();
            PrepareLevels();
            levelChange.Change(karta1, karta2, karta3, karta4, karta5, karta6, karta7, kartag, kartap, _currentLevel,
                               Informacje, Nazwa, NextLvl);
            Gra.Show();
            Informacje.Hide();
            NextLvl.Hide();
            TryAgain.Hide();
            counter    = 0;
            graczScore = 0;
            rand       = 7;
        }
コード例 #3
0
        private void NextLvl_Click(object sender, EventArgs e)
        {
            var levelChange = new LvlChange();

            if (_currentLevel < 4)
            {
                _currentLevel++;
                levelChange.Change(karta1, karta2, karta3, karta4, karta5, karta6, karta7, kartag, kartap, _currentLevel,
                                   Informacje, Nazwa, NextLvl);
                NextLvl.Hide();
            }
            else if (_currentLevel == 4)
            {
                Gra.Hide();
                Menu.Show();
            }

            counter    = 0;
            graczScore = 0;
            rand       = 7;
        }