Skip to content

1681-engine / index / AsepriteSheet

Interface: AsepriteSheet ​

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

Properties ​

all ​

ts
all: AnimationClip;

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

Every frame in order, looping: for a sheet with no tags.


clips ​

ts
clips: Record<string, AnimationClip>;

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

One clip per tag, by tag name; frames are sheet frame indices, durations from the frames.


cues ​

ts
cues: AsepriteCue[];

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


frames ​

ts
frames: AsepriteFrame[];

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


height ​

ts
height: number;

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


image ​

ts
image: string;

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

The sheet image's file name as written in the JSON (relative to the JSON file).


layers ​

ts
layers: AsepriteLayer[];

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


slices ​

ts
slices: AsepriteSlice[];

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


tags ​

ts
tags: AsepriteTag[];

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


width ​

ts
width: number;

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

Released under the MIT License.