//INTERACCIONES CON ISLAS public void ActivaPanelIslas(Collider2D other) { MovBarco compBarco = jugador.GetComponent <MovBarco>(); compBarco.enabled = false; Panel1.gameObject.SetActive(true); if (other.gameObject.tag == "tutorial") { panelIslas [1].gameObject.SetActive(true); panelIslas [2].gameObject.SetActive(true); panelIslas [3].gameObject.SetActive(false); panelIslas [4].gameObject.SetActive(false); panelIslas [5].gameObject.SetActive(false); panelIslas [0].gameObject.SetActive(false); textoIslas.text = "Pardiez, ¿quién es el que está tomando el rumbo?, he dicho a la siguiente" + "isla, como se vuelva a equivocar le haré pasar por la tabla."; } else if (other.gameObject.tag == "isla1") { panelIslas [3].gameObject.SetActive(true); panelIslas [2].gameObject.SetActive(false); panelIslas [4].gameObject.SetActive(false); panelIslas [5].gameObject.SetActive(false); if (nivelActual == 1) { panelIslas [0].gameObject.SetActive(true); panelIslas [1].gameObject.SetActive(false); } else { panelIslas [1].gameObject.SetActive(true); panelIslas [0].gameObject.SetActive(false); textoIslas.text = "No es el momento de desembarcar en esta isla."; } } else if (other.gameObject.tag == "isla2") { panelIslas [4].gameObject.SetActive(true); panelIslas [2].gameObject.SetActive(false); panelIslas [3].gameObject.SetActive(false); panelIslas [5].gameObject.SetActive(false); if (nivelActual == 2) { panelIslas [0].gameObject.SetActive(true); panelIslas [1].gameObject.SetActive(false); } else { panelIslas [1].gameObject.SetActive(true); panelIslas [0].gameObject.SetActive(false); textoIslas.text = "Por todos los dioses, nos hemos equivocado de isla grumetes."; } } else { panelIslas [5].gameObject.SetActive(true); panelIslas [2].gameObject.SetActive(false); panelIslas [3].gameObject.SetActive(false); panelIslas [4].gameObject.SetActive(false); if (nivelActual == 3) { panelIslas [0].gameObject.SetActive(true); panelIslas [1].gameObject.SetActive(false); } else { panelIslas [1].gameObject.SetActive(true); panelIslas [0].gameObject.SetActive(false); textoIslas.text = "Mi padre no se adentraría en una isla sin razón, y yo tampoco"; } } }
void OnTriggerEnter2D(Collider2D other) { MovBarco prueba = other.GetComponent <MovBarco> (); prueba.enabled = false; }