void Start() { timeLeft = 100f; progressBar = this.gameObject.transform.GetChild(0).GetComponent <Slider>(); type = TipoSopa.nulo; StartCoroutine(resta()); }
//deberia ser en lugar de inside.name el tipo de ingrediente, pero por ahora pela. public void meshLoader() { normal.SetActive(false); //listaInside = GetComponentsInChildren<Ingrediente>(); Debug.Log("COUNT LISTA " + listaInside.Count); for (int i = 0; i < listaInside.Count; i++) { Debug.Log("INDEX" + i); if (listaInside[i].tipoIng == tipoIngrediente.Tomate) { countT++; Debug.Log("tomate count " + countT); } else if (listaInside[i].tipoIng == tipoIngrediente.Cebolla) { countC++; Debug.Log("cebolla count: " + countC); } else if (listaInside[i].tipoIng == tipoIngrediente.Mushroom) { countChamp++; Debug.Log("champ count: " + countChamp); } } if (countT == 3) { sopaTomate.SetActive(true); tipoDeSopa = TipoSopa.tomate; } else if (countChamp == 3) { sopaChamp.SetActive(true); tipoDeSopa = TipoSopa.champ; } else if (countC == 3) { sopaCebolla.SetActive(true); tipoDeSopa = TipoSopa.cebolla; } else { sopaCebolla.SetActive(false); sopaTomate.SetActive(false); sopaChamp.SetActive(false); normal.SetActive(true); } }
public void onDemandLoad(TipoSopa tipo, estadoPlato estado) { Debug.Log("cargando plato: " + tipo + " el plato esta: " + estado); tipoPlato = tipo; estadoSopa = estado; normal.SetActive(false); if (tipo == TipoSopa.tomate) { sopaTomate.SetActive(true); } else if (tipo == TipoSopa.champ) { sopaChamp.SetActive(true); } else if (tipo == TipoSopa.cebolla) { sopaCebolla.SetActive(true); } }
public void setType(TipoSopa tipo) { this.type = tipo; }