示例#1
0
    protected override void Start()
    {
        base.Start();

        diagonalMove             = GetComponent <DiagonalMove>();
        horizontalOrVerticalMove = GetComponent <HorizontalOrVerticalMove>();
    }
示例#2
0
 public DiagonalMoveFixture()
 {
     _sut    = new DiagonalMove();
     _piece  = Helper.GetMockedPieceAt(4, 4, PieceColor.Black);
     _pieces = new List <IPiece> {
         _piece
     };
 }
示例#3
0
 public Queen(Player player) : base(player)
 {
     lateralMove  = new LateralMove(player);
     diagonalMove = new DiagonalMove(player);
 }
示例#4
0
    protected override void Start()
    {
        base.Start();

        diagonalMove = GetComponent <DiagonalMove>();
    }
示例#5
0
 public Bishop(Player player) : base(player)
 {
     diagonalMove = new DiagonalMove(player);
 }