Exemple #1
0
    void OnMouseDown()
    {
        GameObject    generateButton = GameObject.Find("Generate_Button");
        GenerateSound gensound       = generateButton.GetComponent <GenerateSound>();

        gensound.playSound(gensound.random_note);
    }
Exemple #2
0
    // Update is called once per frame
    void checkSelection()
    {
        GameObject    generateButton = GameObject.Find("Generate_Button");
        GenerateSound gensound       = generateButton.GetComponent <GenerateSound>();

        for (int i = 0; i < notesText.Length; i++)

        {
            if (notesText[i].color == Color.red)
            {
                int note = gensound.random_note;

                if (note == i)
                {
                    results_text.text  = "CORRECT";
                    results_text.color = darkgreen;
                    success.Play();
                    Debug.Log("Correct");
                }
                else
                {
                    results_text.text  = "INCORRECT";
                    results_text.color = Color.red;
                    Debug.Log("Incorrect");
                    failure.Play();
                }
                notesText[i].color = GREY;
                break;
            }
        }
    }