Exemplo n.º 1
0
 public void inicalizaPecas()
 {
     foreach (Transform peca in pedrasPretas.transform)
     {
         peca.gameObject.GetComponent <Peca>().jogador = GameController.instance.getJogador1();
         peca.gameObject.GetComponent <Peca>().tipo    = Tipos.getPecaJogador1();
     }
     foreach (Transform peca in pedrasVermelhas.transform)
     {
         peca.gameObject.GetComponent <Peca>().jogador = GameController.instance.getJogador2();
         peca.gameObject.GetComponent <Peca>().tipo    = Tipos.getPecaJogador2();
     }
 }
Exemplo n.º 2
0
 private void preenchePecasJogador2()
 {
     matrizTabuleiroInt[7, 1] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[7, 3] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[7, 5] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[6, 0] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[7, 7] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[6, 2] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[6, 4] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[6, 6] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[5, 1] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[5, 3] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[5, 5] = Tipos.getPecaJogador2();
     matrizTabuleiroInt[5, 7] = Tipos.getPecaJogador2();
 }
Exemplo n.º 3
0
 // inicializa valores para verificação de movimentos de acordo com o jogador atual
 private static int[] GetValoresPecas(int jogador)
 {
     int[] valoresPecas = new int[3];
     if (jogador == 1)
     {
         valoresPecas[0] = Tipos.getDamaJogador1();
         valoresPecas[1] = Tipos.getPecaJogador2();
         valoresPecas[2] = Tipos.getDamaJogador2();
     }
     else
     {
         valoresPecas[0] = Tipos.getDamaJogador2();
         valoresPecas[1] = Tipos.getPecaJogador1();
         valoresPecas[2] = Tipos.getDamaJogador1();
     }
     return(valoresPecas);
 }