Ejemplo n.º 1
0
    public PathComputer(FloorPathfinder floor, PathCellInfo[,] grid)
    {
        this.floor = floor;
        this.grid  = grid;

        nodes = new PathNode[grid.GetLength(0), grid.GetLength(1)];
    }
Ejemplo n.º 2
0
    private void Awake()
    {
        Instance = this;

        spritePool   = GetComponent <SpritePool>();
        colliderPool = GetComponent <ColliderPool>();

        generators[0] = new LinearGenerator(this, enemyPrefabs);

        Pathfinder = new FloorPathfinder(this);
    }