Heron
A sprite sheet animation plugin for bevy
Features
- A
SpriteSheetAnimationcomponent to automatically update the indices of theTextureAtlasSpritein the same entity - An animation is playing if, and only if a
Playcomponent is present in the entity- Simply remove/insert the
Playcomponent to pause/resume an animation
- Simply remove/insert the
- The animation can be defined from an index-range, or an arbitrary list of indices
- Each frame may have a different duration
Usage
Here is the result:

For more details see the documentation
Installation
Add to Cargo.toml:
= "0.1.0"
Bevy Version Compatibility
| bevy | benimator |
|---|---|
| 0.5 | >= 0.1 |
Contribute / Contact
You can open issues/discussions here, or you can discuss with me (Jomag#2675) in
the bevy discord