Skip to content

BuildNavGridOptions

Defined in: ai/nav/navGridFromTilemap.ts:18

optional blockedTileIds?: Iterable<number, any, any>

Defined in: ai/nav/navGridFromTilemap.ts:26

Exact set of tile ids that block movement. Ignored if isBlocked is given.


cellSize: number

Defined in: ai/nav/navGridFromTilemap.ts:22

World pixels per cell.


height: number

Defined in: ai/nav/navGridFromTilemap.ts:20


optional isBlocked?: (tileId) => boolean

Defined in: ai/nav/navGridFromTilemap.ts:32

Custom blocking predicate over the tile id (0 = empty). Overrides blockedTileIds. Default: with blockedTileIds set, only those block; otherwise any non-empty tile blocks (treats the layer as an obstacle map).

number

boolean


optional origin?: Vec2

Defined in: ai/nav/navGridFromTilemap.ts:24

World position of cell (0,0)’s center.


width: number

Defined in: ai/nav/navGridFromTilemap.ts:19