コード例 #1
0
ファイル: ChessBoard.cs プロジェクト: Tubbz-alt/ChessBoard
        public ChessBoard(string serializedChessboard)
        {
            ChessBoard deserialisedChessBoard = JsonConvert.DeserializeObject <ChessBoard>(serializedChessboard);

            ChessBoardBuilder.NormilizedBoardCells(deserialisedChessBoard.BoardCells);

            BoardCells = deserialisedChessBoard.BoardCells;
            Status     = deserialisedChessBoard.Status;
        }
コード例 #2
0
ファイル: ChessBoard.cs プロジェクト: Tubbz-alt/ChessBoard
 public void SetStartPosition()
 {
     BoardCells = ChessBoardBuilder.GetStartPositionBoardCells();
     Status     = GameStatus.WhiteTurn;
 }