public void AbrirPuertaSala5() { InventarioScript inventario = player.GetComponent <InventarioScript>(); inventario.CambiarTexto("Sala 5 superada!"); puertaSala5.transform.Rotate(0, 0, -90); Movimiento scriptMovimiento = player.GetComponent <Movimiento>(); //scriptMovimiento.playerSpeed = 7; scriptMovimiento.isMoving = false; }
private void OpenDoorRoom1() { InventarioScript inventario = player.GetComponent <InventarioScript>(); inventario.CambiarTexto("Sala 3 superada!"); doorRoom1Level2.transform.Rotate(0, 0, -90); Movimiento scriptMovimiento = player.GetComponent <Movimiento>(); scriptMovimiento.isMoving = false; audioPuerta.PlayOneShot(audioPuerta.clip); }
private void AbrirPuertaSala3() { InventarioScript inventario = player.GetComponent <InventarioScript>(); inventario.CambiarTexto("Sala 3 superada!"); puertaSala3.transform.Rotate(0, 0, -90); Movimiento scriptMovimiento = player.GetComponent <Movimiento>(); scriptMovimiento.isMoving = false; audioPuerta.Play(); }
public void OnTriggerEnter(Collider col) { //Comprobar la tag del objeto con el que ha colisionado if (col.tag == "ObjectInButton") { audioBtn.PlayOneShot(audioBtn.clip); this.gameObject.GetComponent <Renderer>().material.color = Color.green; finalizado = true; InventarioScript inventario = player.GetComponent <InventarioScript>(); //Abrir nivel 2 y vaciar inventario inventario.CambiarTexto("Nivel 1 superado!"); inventario.objetoEnInventario = null; AbrirPuertaNivel1(); } }
public void OnTriggerEnter(Collider col) { if (col.tag == "Player" && !levelFinished) { levelFinished = true; GameObject player = GameObject.FindWithTag("Player"); GameObject doorRoom2Level2 = GameObject.FindWithTag("DoorRoom3Level2"); AudioSource audioPuerta = doorRoom2Level2.GetComponent <AudioSource>(); InventarioScript inventario = player.GetComponent <InventarioScript>(); inventario.CambiarTexto("Nivel superado!"); doorRoom2Level2.transform.Rotate(0, 0, -90); Movimiento scriptMovimiento = player.GetComponent <Movimiento>(); scriptMovimiento.isMoving = false; audioPuerta.PlayOneShot(audioPuerta.clip); } }
public void OnTriggerEnter(Collider col) { if (col.tag == "Player") { if (this.gameObject.tag == "FinalPlatform" && !isActivated) { isActivated = true; GameObject player = GameObject.FindWithTag("Player"); GameObject doorRoom2Level2 = GameObject.FindWithTag("DoorRoom2Level2"); AudioSource audioPuerta = doorRoom2Level2.GetComponent <AudioSource>(); InventarioScript inventario = player.GetComponent <InventarioScript>(); inventario.CambiarTexto("Sala 2 superada!"); doorRoom2Level2.transform.Rotate(0, 0, -90); Movimiento scriptMovimiento = player.GetComponent <Movimiento>(); scriptMovimiento.isMoving = false; audioPuerta.PlayOneShot(audioPuerta.clip); landingSound.Play(); } else if (this.gameObject.tag != "FinalPlatform") { landingSound.Play(); } } }