示例#1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (CodeBreakerDificulty.Text != "Dificulty")
     {
         Dificulty2    = CodeBreakerDificulty.Text;
         ChalengeMode2 = checkBox1.Checked.ToString();
         Reset();
         ScreenReset();
         ResetPanel.SendToBack();
         EndPanel.SendToBack();
     }
 }
    void Start()
    {
        pinSetter    = GameObject.FindObjectOfType <PinSetter>();
        ball         = GameObject.FindObjectOfType <Ball>();
        scoreDisplay = GameObject.FindObjectOfType <ScoreDisplay>();

        touchPanel = GameObject.Find("Touch Input");
        resetPanel = GameObject.FindObjectOfType <ResetPanel>();

        touchPanel.SetActive(true);
        resetPanel.gameObject.SetActive(false);
    }
示例#3
0
        public void GameFunction()
        {
            switch (round)
            {
            case 1:
                RoundOne(value, check, Code, round);
                break;

            case 2:
                RoundTwo(value, check, Code, round);
                break;

            case 3:
                RoundThree(value, check, Code, round);
                break;

            case 4:
                RoundFour(value, check, Code, round);
                break;

            case 5:
                RoundFive(value, check, Code, round);
                break;

            case 6:
                RoundSix(value, check, Code, round);
                CodeBreakerNext.Show();
                break;

            case 7:
                RoundSeven(value, check, Code, round);
                break;

            case 8:
                RoundEight(value, check, Code, round);
                break;

            case 9:
                RoundNine(value, check, Code, round);
                break;

            case 10:
                RoundTen(value, check, Code, round);
                break;

            case 11:
                RoundEleven(value, check, Code, round);
                break;

            case 12:
                RoundTwelve(value, check, Code, round);
                break;
            }
            if (ChalengeMode2 == "True")
            {
                ChCheck();
            }
            if (Score == 3)
            {
                EndGameWin();
                ResetPanel.BringToFront();
            }
            else
            {
                Score = 0;
            }
            if ((round == 12 && Score != 3) || (round == 6 && Dificulty2 == "Medium" && Score != 3 && ChalengeMode2 == "True") || (round == 4 && Dificulty2 == "Easy" && Score != 3 && ChalengeMode2 == "True") || (round == 8 && Dificulty2 == "Hard" && Score != 3 && ChalengeMode2 == "True"))
            {
                EndGameLose();
                ResetPanel.BringToFront();
            }
            round = round + 1;
        }