Skip to content

SpriteData

Defined in: renderer/src/SpriteComponent.ts:58

Serialisable snapshot of a SpriteComponent.

optional alpha?: number

Defined in: renderer/src/SpriteComponent.ts:62


optional anchor?: object

Defined in: renderer/src/SpriteComponent.ts:63

x: number

y: number


optional effects?: EffectStackSnapshot

Defined in: renderer/src/SpriteComponent.ts:75


optional interactive?: object

Defined in: renderer/src/SpriteComponent.ts:71

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?: "static" | "dynamic"


layer: string

Defined in: renderer/src/SpriteComponent.ts:60


optional mask?: MaskSnapshot

Defined in: renderer/src/SpriteComponent.ts:76


textureKey: string | null

Defined in: renderer/src/SpriteComponent.ts:59


optional tint?: number

Defined in: renderer/src/SpriteComponent.ts:61


optional visible?: boolean

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