void OnMouseDown() { GameObject generateButton = GameObject.Find("Generate_Button"); GenerateSound gensound = generateButton.GetComponent <GenerateSound>(); gensound.playSound(gensound.random_note); }
// 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; } } }