Unity-2D-Sprite-Animator: Simple and easy animator for 2D games in Unity Engine
Unity's Animator was made for 3D games, it has a lot of interpolation settings and it's a hell to manage.
Unity's Animator is not fast to setup, you need to create animations, save it in a folder, setup transitions/parameters, try to organize the Animator window, etc
Performance
Unity's Animator is pretty expensive for simple 2D games.
Benchmarking
For the benchmark there is a simple test on an empty URP project with 2D Rendering/Lighting and 10.000 2D characters playing a 5-frames-long idle animation.
The results:
Unity Default Animator
Animator disabled: 130 FPS.
Animator enabled: 15 FPS.
Sprite Animator
Animator disabled: 130 FPS.
Animator enabled: 85 FPS.
https://github.com/GabrielBigardi/Unity-2D-Sprite-Animator
#animation
Post #2223
235