Skip to content

SpriteData

Defined in: packages/renderer/src/SpriteComponent.ts:64

Serialisable snapshot of a SpriteComponent.

optional alpha?: number

Defined in: packages/renderer/src/SpriteComponent.ts:68


optional anchor?: object

Defined in: packages/renderer/src/SpriteComponent.ts:69

x: number

y: number


optional effects?: EffectStackSnapshot

Defined in: packages/renderer/src/SpriteComponent.ts:81


optional interactive?: object

Defined in: packages/renderer/src/SpriteComponent.ts:77

Interactive opt-in config from the original options. Persisted so restored scenes keep eventMode and the consumeOnInteraction mark on the rebuilt sprite — without this, save/load silently strips the tappable behavior.

optional consumeOnInteraction?: boolean

optional eventMode?: "dynamic" | "static"


layer: string

Defined in: packages/renderer/src/SpriteComponent.ts:66


optional mask?: MaskSnapshot

Defined in: packages/renderer/src/SpriteComponent.ts:82


textureKey: string | null

Defined in: packages/renderer/src/SpriteComponent.ts:65


optional tint?: number

Defined in: packages/renderer/src/SpriteComponent.ts:67


optional visible?: boolean

Defined in: packages/renderer/src/SpriteComponent.ts:70