public void SetContenido(T_Contenido contenido) { _contenido = contenido; switch (_contenido) { case T_Contenido.C_NADA: break; case T_Contenido.C_SANGRE: Instantiate(GameManager.instance.prefabSangre, transform); break; case T_Contenido.C_CUCHILLO: Instantiate(GameManager.instance.prefabCuchillo, transform); break; case T_Contenido.C_CUERPO: Instantiate(GameManager.instance.prefabCuerpo, transform); break; case T_Contenido.C_CASA: Instantiate(GameManager.instance.prefabCasa, transform); break; case T_Contenido.C_DESCONOCIDO: break; default: break; } }
public void ini(int x, int y) { descubierta = false; if (_contenido != T_Contenido.C_NADA) { Destroy(transform.GetChild(0).gameObject); } _contenido = T_Contenido.C_NADA; position = new Vector2Int(x, y); if (!firstIni) { GetComponent <Transform>().transform.Translate(x, y, 0); } firstIni = true; }
public void ini(T_Terreno terreno, int x, int y) { descubierta = false; if (_contenido != T_Contenido.C_NADA) { Destroy(transform.GetChild(0).gameObject); } _contenido = T_Contenido.C_NADA; posX = x; posY = y; _terreno = terreno; updateTile(); if (!firstIni) { GetComponent <Transform>().transform.Translate(x, y, 0); } firstIni = true; }