TiledMapData
Defined in: tilemap/tiledLoader.ts:134
Properties
Section titled “Properties”collisionTileIds
Section titled “collisionTileIds”collisionTileIds:
number[]
Defined in: tilemap/tiledLoader.ts:147
height
Section titled “height”height:
number
Defined in: tilemap/tiledLoader.ts:136
hexSideLength
Section titled “hexSideLength”hexSideLength:
number
Defined in: tilemap/tiledLoader.ts:141
Hexagonal maps: Tiled’s hexsidelength / staggeraxis / staggerindex.
layers
Section titled “layers”layers:
TiledLayerData[]
Defined in: tilemap/tiledLoader.ts:144
objectGroups
Section titled “objectGroups”objectGroups:
TiledObjectGroupData[]
Defined in: tilemap/tiledLoader.ts:146
orientation
Section titled “orientation”orientation:
string
Defined in: tilemap/tiledLoader.ts:139
staggerAxis
Section titled “staggerAxis”staggerAxis:
string
Defined in: tilemap/tiledLoader.ts:142
staggerIndex
Section titled “staggerIndex”staggerIndex:
string
Defined in: tilemap/tiledLoader.ts:143
tileAnimations
Section titled “tileAnimations”tileAnimations:
Map<number,TiledAnimFrame[]>
Defined in: tilemap/tiledLoader.ts:155
tileHeight
Section titled “tileHeight”tileHeight:
number
Defined in: tilemap/tiledLoader.ts:138
tileProperties
Section titled “tileProperties”tileProperties:
Map<number,Map<string,string>>
Defined in: tilemap/tiledLoader.ts:156
tilesets
Section titled “tilesets”tilesets:
TiledTilesetData[]
Defined in: tilemap/tiledLoader.ts:145
tileShapes
Section titled “tileShapes”tileShapes:
Map<number,ResolvedTileCollision>
Defined in: tilemap/tiledLoader.ts:154
Rich per-tile collision (global id → normalized shape + modifiers), read from
Tiled’s tile collision editor (tiles[].objectgroup) and tile properties —
the same ResolvedTileCollision model .estileset tiles resolve to,
so both asset paths spawn identical colliders.
tileWidth
Section titled “tileWidth”tileWidth:
number
Defined in: tilemap/tiledLoader.ts:137
width:
number
Defined in: tilemap/tiledLoader.ts:135