コード例 #1
0
 public static void ImprimirPecasCapturadas(PartidaDeXadrez partida)
 {
     Console.WriteLine("Peças Capturadas:");
     Console.Write("Brancas: ");
     ImprimirConjunto(partida.PecasCapturadas(Cor.Branca));
     Console.WriteLine();
     Console.Write("Pretas: ");
     ImprimirConjunto(partida.PecasCapturadas(Cor.Preta));
 }
コード例 #2
0
        private static void ImprimirPecasCapturadas(PartidaDeXadrez partida)
        {
            Console.WriteLine("Peças capturadas: ");
            Console.Write("Brancas: ");
            ImprimirConjunto(partida.PecasCapturadas(Cor.Branca));
            Console.Write("Pretas: ");
            ConsoleColor aux = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Yellow;
            ImprimirConjunto(partida.PecasCapturadas(Cor.Preta));
            Console.ForegroundColor = aux;
        }
コード例 #3
0
ファイル: Tela.cs プロジェクト: rjsmatos98/xadrez-console
 public static void ImprimirPecasCapturadas(PartidaDeXadrez partida)
 {
     Console.WriteLine("Peças capturadas:");
     Console.Write("Branca: ");
     ImprimirConjunto(partida.PecasCapturadas(Cor.Branca));
     Console.WriteLine();
     Console.Write("Preta: ");
     Console.ForegroundColor = ConsoleColor.DarkYellow;
     ImprimirConjunto(partida.PecasCapturadas(Cor.Preta));
     Console.ForegroundColor = ConsoleColor.White;
     Console.WriteLine();
 }
コード例 #4
0
ファイル: Tela.cs プロジェクト: AndrewLBorges/Chess-Project
        public static void ImprimirPecasCapturadas(PartidaDeXadrez partida)
        {
            Console.WriteLine("Peças capturadas:");
            Console.Write("Brancas: ");
            ImprimirConjunto(partida.PecasCapturadas(Cor.Branca));
            Console.WriteLine();

            Console.Write("Pretas: ");
            ConsoleColor original = Console.ForegroundColor;
            ConsoleColor preta    = ConsoleColor.Cyan;

            Console.ForegroundColor = preta;
            ImprimirConjunto(partida.PecasCapturadas(Cor.Preta));
            Console.ForegroundColor = original;


            Console.WriteLine();
        }
コード例 #5
0
ファイル: Tela.cs プロジェクト: afernandes130/Xadrez-Console
        public static void ImprimeInformacoes(PartidaDeXadrez partida)
        {
            Console.Clear();
            Tela.imprimirTabuleiro(partida.Tab);

            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("Peças capturadas");
            Console.Write("Brancas:");
            ImprimeConjuntos(partida.PecasCapturadas(Cor.Branca));

            Console.WriteLine();
            Console.Write("Pretas:");
            ImprimeConjuntos(partida.PecasCapturadas(Cor.Preta));

            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine($"Turno: {partida.Turno} ");
            Console.WriteLine($"Aguardando jogada: {partida.JogadorAtual} ");
            if (partida.xeque)
            {
                Console.WriteLine($"XEQUE");
            }
        }