TmxObject
Defined in: src/modules/tmx/tmx.ts:134
A single object in an object group.
Properties
Section titled “Properties”ellipse?
Section titled “ellipse?”
optionalellipse?:boolean
Defined in: src/modules/tmx/tmx.ts:140
True when the object is an ellipse-shaped region.
optionalgid?:number
Defined in: src/modules/tmx/tmx.ts:142
Reference to a global tile ID (tile objects).
height
Section titled “height”height:
number
Defined in: src/modules/tmx/tmx.ts:144
Height in pixels.
id:
number
Defined in: src/modules/tmx/tmx.ts:136
Unique ID.
name:
string
Defined in: src/modules/tmx/tmx.ts:138
Object name.
polygon?
Section titled “polygon?”
optionalpolygon?: readonlyobject[]
Defined in: src/modules/tmx/tmx.ts:146
Polygon vertices, relative to (x, y).
polyline?
Section titled “polyline?”
optionalpolyline?: readonlyobject[]
Defined in: src/modules/tmx/tmx.ts:148
Polyline vertices, relative to (x, y).
properties?
Section titled “properties?”
optionalproperties?:TmxProperties
Defined in: src/modules/tmx/tmx.ts:150
Custom properties.
rotation
Section titled “rotation”rotation:
number
Defined in: src/modules/tmx/tmx.ts:152
Rotation in degrees clockwise.
optionaltext?:TmxText
Defined in: src/modules/tmx/tmx.ts:154
Text label (text objects).
type:
string
Defined in: src/modules/tmx/tmx.ts:156
Object class/type.
visible
Section titled “visible”visible:
boolean
Defined in: src/modules/tmx/tmx.ts:158
Whether the object is visible.
width:
number
Defined in: src/modules/tmx/tmx.ts:160
Width in pixels.
x:
number
Defined in: src/modules/tmx/tmx.ts:162
X coordinate in pixels.
y:
number
Defined in: src/modules/tmx/tmx.ts:164
Y coordinate in pixels.