@modoki/engine / index / BuildRig2DOptions
Interface: BuildRig2DOptions
Skinning
bones
bones:
Rig2DBone[]
Bind-pose bones (name + parent index + local x/y/rot in texture space).
cellSize?
optionalcellSize?:number
Target grid cell size in px when cols/rows are omitted (default 48; grid is clamped to 1..24 divisions per axis).
cols?
optionalcols?:number
Grid divisions. Omit to auto-derive from cellSize.
height
height:
number
id?
optionalid?:string
Rig GUID (top-level id); omit to leave unset (caller mints on save).
isInside?
optionalisInside?: (u,v) =>boolean
Optional UV-space coverage predicate to cull fully-transparent cells.
Parameters
u
number
v
number
Returns
boolean
pivotX?
optionalpivotX?:number
pivotY?
optionalpivotY?:number
rows?
optionalrows?:number
sprite
sprite:
string
Source texture/sprite GUID.
weights?
optionalweights?:AutoWeightOptions
width
width:
number
Sprite dimensions in px.