IEnumerator Transicion() { if (SceneManager.GetSceneByName("Tutorial").isLoaded) { bandera.niv1 = true; } else if (SceneManager.GetSceneByName("Juego").isLoaded) { bandera.niv2 = true; } else if (SceneManager.GetSceneByName("Juego2").isLoaded) { bandera.niv3 = true; } juego = FindObjectOfType <ControladorJuego>(); //ali = FindObjectOfType<ContadorAlimentos>(); //juego.transicion.SetTrigger("end"); yield return(new WaitForSeconds(0.2f)); if (bandera.niv2 == true && bandera.niv1 == true) { SceneManager.LoadScene("Felicitaciones2"); } else { juego.Felicitaciones(); } }