示例#1
0
文件: Game.cs 项目: mwlt68/Chess_Game
 private void pictureBox2_Click(object sender, EventArgs e)
 {
     if (GameManager.gameIsGoing)
     {
         History history = new History();
         history.nextClick();
         GameAdaptor.DisplayPiecesToMySquare(Board.board);
     }
 }
示例#2
0
文件: Game.cs 项目: mwlt68/Chess_Game
        private void PawnUpperLaterProcess()
        {
            GameManager.gameIsGoing   = true;
            GameManager.upperPawnCoor = null;
            comboBox1.Visible         = false;
            bool result = PlayerManager.ChangeCurrentPlayer();

            if (!result)
            {
                GameManager.doesGameFinish = true;
                MessageBox.Show("The game finished by scoreless !");
            }
            History history = new History(Board.board);

            GameAdaptor.DisplayPiecesToMySquare(Board.board);
        }