TileMapObject
Defined in: packages/three-flatland/src/tilemap/types.ts:124
A map object (entity, trigger, etc.).
Properties
Section titled “Properties”ellipse?
Section titled “ellipse?”
optionalellipse?:boolean
Defined in: packages/three-flatland/src/tilemap/types.ts:146
Ellipse flag
optionalgid?:number
Defined in: packages/three-flatland/src/tilemap/types.ts:140
Tile GID (if tile object)
height
Section titled “height”height:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:136
id:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:126
Object ID
name:
string
Defined in: packages/three-flatland/src/tilemap/types.ts:128
Object name
point?
Section titled “point?”
optionalpoint?:boolean
Defined in: packages/three-flatland/src/tilemap/types.ts:148
Point flag
polygon?
Section titled “polygon?”
optionalpolygon?:object[]
Defined in: packages/three-flatland/src/tilemap/types.ts:142
Polygon points (if polygon)
x:
number
y:
number
polyline?
Section titled “polyline?”
optionalpolyline?:object[]
Defined in: packages/three-flatland/src/tilemap/types.ts:144
Polyline points (if polyline)
x:
number
y:
number
properties?
Section titled “properties?”
optionalproperties?:Record<string,unknown>
Defined in: packages/three-flatland/src/tilemap/types.ts:150
Custom properties
rotation?
Section titled “rotation?”
optionalrotation?:number
Defined in: packages/three-flatland/src/tilemap/types.ts:138
Rotation in degrees
type:
string
Defined in: packages/three-flatland/src/tilemap/types.ts:130
Object type/class
width:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:135
Size in pixels
x:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:132
Position in pixels
y:
number
Defined in: packages/three-flatland/src/tilemap/types.ts:133