Exemplo n.º 1
0
    private Piece CreateKnight(bool isWhite, Coordinate coordinate)
    {
        Piece piece = Instantiate(isWhite ? whiteKnightPrefab : blackKnightPrefab, CoordinateHelper.CoordinateToVector3(coordinate), Quaternion.identity).GetComponent <Piece>();

        piece.Initialize(ChessPiece.Knight, isWhite, 3, coordinate);
        return(piece);
    }
Exemplo n.º 2
0
 public void MoveTo(Coordinate destination)
 {
     transform.position = CoordinateHelper.CoordinateToVector3(destination);
     Position           = destination;
 }