Skip to content

extractObjects

extractObjects(map, objectLayerName?): Record<string, TileObject[]>

Defined in: tilemap/src/tiled/parseTiledMap.ts:462

Extract objects from Tiled object layers, grouped by class/type/name. Use extractObjectGroups when the source layer must be preserved. Returned objects keep their raw Tiled coordinates without layer offsets.

TiledMapData

Parsed TiledMapData.

string

Optional: only extract from this layer.

Record<string, TileObject[]>

Record mapping class/type/name to arrays of TileObject.