public static void CargarSiguienteNivel(string nombre) { switch (nombre.ToLower()) { case "level1": CargadorEscenas.CargaEscenaAsync("level2"); break; case "level2": CargadorEscenas.CargaEscenaAsync("level3"); break; case "level3": CargadorEscenas.CargaEscenaAsync("menu"); break; } }
public void CambiarSonidoOnOff() { switch (PlayerPrefs.GetString("sonido", "on")) { case "on": if (au.isPlaying) { au.Stop(); } CambiarSonidoFondo(CargadorEscenas.CogerNombreEscenaActual()); au.Play(); break; case "off": au.Stop(); //CambiarSonidoFondo(CargadorEscenas.CogerNombreEscenaActual()); break; } }
void OnTriggerEnter(Collider other) { if (puntas.GetPuntas() >= 5 && other.gameObject.tag.ToLower().Equals("salida")) { CargadorEscenas.CargarSiguienteNivel(CargadorEscenas.CogerNombreEscenaActual()); } if (other.gameObject.tag.ToLower().Equals("punta")) { sonidos.ReproducirPuntaEstrella(puntas.GetPuntas()); puntas.SumarPunta(); Destroy(other.gameObject); if (puntas.GetPuntas() >= 5) { sonidos.ReproducirSonidoSalida(); //salida.SetActive(true); PS_Salida.SetActive(true); } } ComprobarEnemigo(other.gameObject); }
void OnMouseUp() { float rotZ = ruleta.transform.rotation.z; if (rotZ < 0.2f) { transform.GetChild(0).gameObject.transform.GetChild(0).gameObject.SetActive(false); CargadorEscenas.CargaEscena("Level1"); } if (rotZ < 0.3f && rotZ > 0.2f) { transform.GetChild(0).gameObject.transform.GetChild(1).gameObject.SetActive(false); CargadorEscenas.CargaEscena("Level2"); } if (rotZ < 0.6f && rotZ > 0.3f) { transform.GetChild(0).gameObject.transform.GetChild(2).gameObject.SetActive(false); CargadorEscenas.CargaEscena("Level3"); } }
// Use this for initialization void Awake() { if (GameObject.FindGameObjectsWithTag("reproductor").Length <= 1) { au = GetComponent <AudioSource>(); DontDestroyOnLoad(gameObject); CambiarSonidoFondo(CargadorEscenas.CogerNombreEscenaActual()); au.Play(); } else { //GameObject[] repro = GameObject.FindGameObjectsWithTag("reproductor"); foreach (GameObject o in GameObject.FindGameObjectsWithTag("reproductor")) { if (o != gameObject) { o.GetComponent <ReproductorSonidos>().CambiarSonidoFondo(CargadorEscenas.CogerNombreEscenaActual()); } } Destroy(gameObject); } }
void OnMouseUp() { CargadorEscenas.CargaEscenaAsync("Menu"); }
void OnMouseDown() { CargadorEscenas.CargaEscenaAsync("LobbyPersonalizado"); }
void Start() { CambiarSonidoFondo(CargadorEscenas.CogerNombreEscenaActual()); }