Skip to content

1681-engine / index / AsepriteJsonFrame

Interface: AsepriteJsonFrame ​

Defined in: src/anim/asepriteTypes.ts:16

One frame as Aseprite writes it.

Properties ​

duration? ​

ts
optional duration?: number;

Defined in: src/anim/asepriteTypes.ts:25

Milliseconds.


filename? ​

ts
optional filename?: string;

Defined in: src/anim/asepriteTypes.ts:18

Only in the "array" layout; the "hash" layout keys the frame by it instead.


frame ​

ts
frame: AsepriteRect;

Defined in: src/anim/asepriteTypes.ts:19


rotated? ​

ts
optional rotated?: boolean;

Defined in: src/anim/asepriteTypes.ts:20


sourceSize? ​

ts
optional sourceSize?: object;

Defined in: src/anim/asepriteTypes.ts:23

h ​

ts
h: number;

w ​

ts
w: number;

spriteSourceSize? ​

ts
optional spriteSourceSize?: AsepriteRect;

Defined in: src/anim/asepriteTypes.ts:22


trimmed? ​

ts
optional trimmed?: boolean;

Defined in: src/anim/asepriteTypes.ts:21

Released under the MIT License.