flutter_spritesheet_animation library

Lightweight spritesheet animation widget for Flutter.

Supports grid-based and JSON atlas (TexturePacker, Aseprite) spritesheets with named animations, playback modes, and external controller.

Classes

SpriteAnimation
A widget that renders animated sprites from a spritesheet image.
SpriteAnimationController
Controls playback of sprite animations.
SpriteAnimationData
Describes a named animation sequence within a spritesheet atlas.
SpriteAtlas
Parsed spritesheet atlas containing frame definitions and named animations.
SpriteFrame
A single frame within a spritesheet.

Enums

PlayMode
Playback direction mode for sprite animations.

Extensions

PlayModeX on PlayMode
Convenience checks for PlayMode.