Skip to content

1681-engine / index / AsepriteFrame

Interface: AsepriteFrame ​

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

A frame of the sheet, by its index (the texture frame's name is that index as a string).

Properties ​

duration ​

ts
duration: number;

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

Milliseconds.


index ​

ts
index: number;

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


name ​

ts
name: string;

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

Aseprite's file name for the frame ("hero 3.aseprite"); look a frame up by it with frameNamed.


offsetX ​

ts
offsetX: number;

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

Where the trimmed rect sits inside the untrimmed sprite (0, 0 when not trimmed).


offsetY ​

ts
offsetY: number;

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


rect ​

ts
rect: AsepriteRect;

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

Where it lies on the sheet image.


sourceH ​

ts
sourceH: number;

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


sourceW ​

ts
sourceW: number;

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

The untrimmed size of the sprite.


trimmed ​

ts
trimmed: boolean;

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

Released under the MIT License.