/// <summary> /// Este método revisa la solución que introduce el usuario /// y comprueba si esta es correcta o no. Si es correcta lanza /// el FadeOutMusic para que la música se detenga adecuadamente /// </summary> public void checkSolution() { int solution = 0; if (Bit0.state_) { solution += 1; } if (Bit1.state_) { solution += 2; } if (Bit2.state_) { solution += 4; } if (Bit3.state_) { solution += 8; } if (solution == cubes_) { StartCoroutine(FadeOutMusic(1)); GetComponents <AudioSource>()[0].Play(); StartCoroutine(FadeOutMusic(0)); started_ = false; GameInfo.CompleteThirdGame(); } }