A simple, and performant alternative for unity's animation system This is still in really early development, it was written in like a day.
Animation used in example: https://pixelfrog-assets.itch.io/tiny-swords
If you want to use this, just copy the "2D Animation System" folder found inside the "Assets" folder into your project
- Create a custom property drawer for SpriteAnimation
- Name
- Loop
- An aseprite animation like editor to add frames, manipulate their durations, and add events
- A texture that plays the animation
- Create a custom editor window for the SpriteAnimationObject
- Sidebar to show animations and their names and a button to add new animations
- When an animation is selected, draw it (SpriteAnimation will already have its property drawer)
- Ability to create blend trees like in unity's animator with 1 directional and 2 directional blend types
- Test, and add more quality of life controls/utilities