SpriteFrame
Defined in: packages/three-flatland/src/sprites/types.ts:31
Properties
Section titled “Properties”height
Section titled “height”height:
number
Defined in: packages/three-flatland/src/sprites/types.ts:41
Height in atlas (normalized 0-1)
optionalmesh?:SpriteFrameMesh|null
Defined in: packages/three-flatland/src/sprites/types.ts:55
Tight polygon mesh for the alpha-blend path; null/absent = synth quad.
name:
string
Defined in: packages/three-flatland/src/sprites/types.ts:33
Frame name/identifier
pivot?
Section titled “pivot?”
optionalpivot?:object
Defined in: packages/three-flatland/src/sprites/types.ts:47
Pivot point (0-1)
x:
number
y:
number
rotated?
Section titled “rotated?”
optionalrotated?:boolean
Defined in: packages/three-flatland/src/sprites/types.ts:49
Is frame rotated 90deg in atlas?
sourceHeight
Section titled “sourceHeight”sourceHeight:
number
Defined in: packages/three-flatland/src/sprites/types.ts:45
Original frame height in pixels
sourceWidth
Section titled “sourceWidth”sourceWidth:
number
Defined in: packages/three-flatland/src/sprites/types.ts:43
Original frame width in pixels
trimmed?
Section titled “trimmed?”
optionaltrimmed?:boolean
Defined in: packages/three-flatland/src/sprites/types.ts:51
Is frame trimmed?
trimOffset?
Section titled “trimOffset?”
optionaltrimOffset?:object
Defined in: packages/three-flatland/src/sprites/types.ts:53
Trim offset if trimmed
height
Section titled “height”height:
number
width:
number
x:
number
y:
number
width:
number
Defined in: packages/three-flatland/src/sprites/types.ts:39
Width in atlas (normalized 0-1)
x:
number
Defined in: packages/three-flatland/src/sprites/types.ts:35
X position in atlas (normalized 0-1)
y:
number
Defined in: packages/three-flatland/src/sprites/types.ts:37
Y position in atlas (normalized 0-1)