public void NeigborOfSlotDifferentThanAGivenSlotTurnFixed()
        {
            Game.Grid                  grid                     = CreateSlotGrid();
            GameObject                 slotObject               = GetEmptySlotObjectFromGrid(grid);
            GridItemMover              slotMover                = slotObject.GetComponent <GridItemMover>();
            List <GameObject>          slotNeighbors            = slotMover.GetNeighbors();
            GameObject                 givenSlot                = slotNeighbors[0];
            SlotSelectionServer        givenSlotSelectionServer = givenSlot.GetComponent <SlotSelectionServer>();
            PieceDestinationController slot                     = slotObject.GetComponent <PieceDestinationController>();

            slot.TurnFixedAllNeighborButOne(givenSlotSelectionServer);
            TestNeighborsAreFixedButGivenOne(slotNeighbors, givenSlotSelectionServer);
        }
Пример #2
0
 public void ReceivePiece(PieceDestinationController pieceDestinationController, SlotSelectionServer slotSelectionServer)
 {
     pieceDestinationController.SetMovable();
     pieceDestinationController.Piece = slotSelectionServer.Piece;
     pieceDestinationController.TurnFixedAllNeighborButOne(slotSelectionServer);
 }
 public void TurnFixedAllNeighborButOne(SlotSelectionServer givenSlotSelectionServer)
 {
     pieceDestinationController.TurnFixedAllNeighborButOne(givenSlotSelectionServer);
 }