TilesetData
Defined in: packages/three-flatland/src/tilemap/types.ts:41
Tileset data structure.
Properties
Section titled “Properties”columns
Section titled “columns”columns:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:55
Number of columns
firstGid
Section titled “firstGid”firstGid:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:45
First GID for this tileset
imageHeight
Section titled “imageHeight”imageHeight:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:53
Tileset image height
imageWidth
Section titled “imageWidth”imageWidth:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:51
Tileset image width
margin?
Section titled “margin?”
optionalmargin?:number
Defined in: packages/three-flatland/src/tilemap/types.ts:61
Margin around tiles
name:
string
Defined in: packages/three-flatland/src/tilemap/types.ts:43
Tileset name
normalMap?
Section titled “normalMap?”
optionalnormalMap?:Texture<unknown,TextureEventMap>
Defined in: packages/three-flatland/src/tilemap/types.ts:72
Tangent-space normal map, 1:1 co-registered with texture.
Populated when the loader is given normals: true (or a descriptor).
Binds to NormalMapProvider.normalMap on a lit tilemap.
spacing?
Section titled “spacing?”
optionalspacing?:number
Defined in: packages/three-flatland/src/tilemap/types.ts:59
Spacing between tiles
texture?
Section titled “texture?”
optionaltexture?:Texture<unknown,TextureEventMap>
Defined in: packages/three-flatland/src/tilemap/types.ts:65
Texture atlas
tileCount
Section titled “tileCount”tileCount:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:57
Number of tiles
tileHeight
Section titled “tileHeight”tileHeight:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:49
Tile height in pixels
tiles:
Map<number,TileDefinition>
Defined in: packages/three-flatland/src/tilemap/types.ts:63
Tile definitions
tileWidth
Section titled “tileWidth”tileWidth:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:47
Tile width in pixels