public void Ver(Button boton) { if (destruir) { Destruir(); } if (activo) { Ocultar(); boton.transform.GetChild(0).GetComponent <Text>().enabled = true; boton.GetComponent <Image> ().color = setElemento(boton.transform.GetChild(0).GetComponent <Text> ().text); } else { boton.transform.GetChild(0).GetComponent <Text>().enabled = true; boton.GetComponent <Image> ().color = setElemento(boton.transform.GetChild(0).GetComponent <Text> ().text); } if (textoActual != null && !botonAnterior.Equals(boton)) { if (boton.transform.GetChild(0).gameObject.GetComponent <Text>().text.Equals(textoActual)) { for (int i = 0; i < desde.transform.childCount; i++) { GameObject hijo = desde.transform.GetChild(i).gameObject; if (hijo.transform.childCount == 0) { GameObject etapa = Instantiate(Resources.Load <GameObject> ("Elementos_act/Act_clima/Objetos/" + textoActual)) as GameObject; etapa.name = etapa.name.Replace("(Clone)", ""); etapa.transform.SetParent(hijo.transform); i = desde.transform.childCount; botonActual = boton; destruir = true; activo = true; contador++; sesion.setAciertos(); sesion.enviarData(); } } } else { activo = true; sesion.setErrores(); sesion.enviarData(); } } else { botonAnterior = boton; textoActual = boton.transform.GetChild(0).gameObject.GetComponent <Text> ().text; } }
public void revisar(GameObject item, GameObject slot) { if (slot.tag != "Slot") { if (item.name == slot.name || ((item.tag == slot.tag) && (item.tag != "Untagged"))) { sesion.setAciertos(); sesion.setElemento(item.name); sesion.enviarData(); } else { sesion.setErrores(); sesion.setElemento(item.name); sesion.enviarData(); } } }