void InstantiateBricks(BrickArrangement inputBrickArrangement) { foreach (Brick brick in inputBrickArrangement.allBricks) { bricksInScene.Add(Instantiate(brickMesh, inputBrickArrangement.GetRealBrickPosition(brick), brick.rotation, brickMesh.transform.parent)); } brickArrangement.GenerateGraph(); InstantiateCellDisplay(inputBrickArrangement); }
public void NextBuildStep() { brickArrangement.GenerateGraph(); brickArrangement.FindPath(onDelivery); if (!onDelivery) { brickArrangement.DepositBrick(); } onDelivery = !onDelivery; }