Exemple #1
0
        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 ();
        }
Exemple #2
0
        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 ();
        }