Skip to content

LoadedTilemapSource

Defined in: tilemap/tilesetCache.ts:35

optional collisionTileIds?: number[]

Defined in: tilemap/tilesetCache.ts:48

Tile ids flagged collidable (a collision=true tile property). Drives runtime collider generation.


optional hexSideLength?: number

Defined in: tilemap/tilesetCache.ts:40

Hexagonal maps: Tiled’s hexsidelength / staggeraxis / staggerindex.


layers: LoadedTilemapLayer[]

Defined in: tilemap/tilesetCache.ts:43


optional objectGroups?: TiledObjectGroupData[]

Defined in: tilemap/tilesetCache.ts:56

Tiled object layers — spawn/marker data queryable by gameplay via getTilemapSource; groups marked per isCollisionObjectGroup also spawn static colliders in play mode.


optional orientation?: string

Defined in: tilemap/tilesetCache.ts:38


optional staggerAxis?: string

Defined in: tilemap/tilesetCache.ts:41


optional staggerIndex?: string

Defined in: tilemap/tilesetCache.ts:42


optional tileAnimations?: Map<number, object[]>

Defined in: tilemap/tilesetCache.ts:45


tileHeight: number

Defined in: tilemap/tilesetCache.ts:37


optional tileProperties?: Map<number, Map<string, string>>

Defined in: tilemap/tilesetCache.ts:46


tilesets: LoadedTilemapTileset[]

Defined in: tilemap/tilesetCache.ts:44


optional tileShapes?: Map<number, ResolvedTileCollision>

Defined in: tilemap/tilesetCache.ts:50

Rich per-tile collision (Tiled collision editor / modifier properties) — see TiledMapData.tileShapes.


tileWidth: number

Defined in: tilemap/tilesetCache.ts:36