public void CrearPieza(string piezaAcrear, string pos1, string color) { Juego.Casilla casilla = BuscarCasilla(pos1); Pieza pieza = new Pieza(); Juego.Pieza piezaJuego = pieza.CrearPieza(piezaAcrear, casilla.posicion); pieza.PonerColor(color); pieza.PiezaPrincipal.transform.SetParent(Piezas.transform); ListaDePiezas.Add(piezaJuego); ListaDePiezas[ListaDePiezas.Count - 1].id = ListaDePiezas.Count - 1; //piezas = ListaDePiezas.ToArray (); }
public void CrearDosPiezas(string piezaAcrear, string pos1, string pos2) { Juego.Casilla casilla = BuscarCasilla(pos1); Pieza piezaBlanca = new Pieza(); Pieza piezaOscura = new Pieza(); Juego.Pieza pieza1 = piezaBlanca.CrearPieza(piezaAcrear, casilla.posicion); piezaBlanca.PonerColor("Claro"); casilla = BuscarCasilla(pos2); Juego.Pieza pieza2 = piezaOscura.CrearPieza(piezaAcrear, casilla.posicion); piezaOscura.PonerColor("Oscuro"); piezaOscura.PiezaPrincipal.transform.SetParent(Piezas.transform); piezaBlanca.PiezaPrincipal.transform.SetParent(Piezas.transform); ListaDePiezas.Add(pieza1); ListaDePiezas[ListaDePiezas.Count - 1].id = ListaDePiezas.Count - 1; ListaDePiezas.Add(pieza2); ListaDePiezas[ListaDePiezas.Count - 1].id = ListaDePiezas.Count - 1; //piezas = ListaDePiezas.ToArray (); }