Пример #1
0
    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);
    }
Пример #2
0
    public void NextBuildStep()
    {
        brickArrangement.GenerateGraph();

        brickArrangement.FindPath(onDelivery);

        if (!onDelivery)
        {
            brickArrangement.DepositBrick();
        }

        onDelivery = !onDelivery;
    }