Skip to content

TileLayerData

Defined in: packages/three-flatland/src/tilemap/types.ts:78

Tile layer data.

data: Uint32Array

Defined in: packages/three-flatland/src/tilemap/types.ts:88

Tile data (GIDs, 0 = empty)


height: number

Defined in: packages/three-flatland/src/tilemap/types.ts:86

Layer height in tiles


id: number

Defined in: packages/three-flatland/src/tilemap/types.ts:82

Layer ID


name: string

Defined in: packages/three-flatland/src/tilemap/types.ts:80

Layer name


optional offset?: object

Defined in: packages/three-flatland/src/tilemap/types.ts:90

Layer offset in pixels

x: number

y: number


optional opacity?: number

Defined in: packages/three-flatland/src/tilemap/types.ts:92

Layer opacity (0-1)


optional parallax?: object

Defined in: packages/three-flatland/src/tilemap/types.ts:96

Parallax factor

x: number

y: number


optional properties?: Record<string, unknown>

Defined in: packages/three-flatland/src/tilemap/types.ts:100

Custom properties


optional tint?: number

Defined in: packages/three-flatland/src/tilemap/types.ts:98

Tint color


optional visible?: boolean

Defined in: packages/three-flatland/src/tilemap/types.ts:94

Layer visibility


width: number

Defined in: packages/three-flatland/src/tilemap/types.ts:84

Layer width in tiles