Animator vs Legacy Animation with huge number of animations (help pls)

Hello.

I have some problems with animator. I have a great count of animations (dont ask why), near 2k and animator window goes too laggy to work with it. But in runtime it works perfectly(if animator window closed or hidden), I can do all stuff with animations easely.

I found some threads about legacy animations, and dynamic loading animations in unity, but also have some problems with stuff like get currents animation name and layering (blending still works fine) and i think thats not all that i found.

Is there a good way to work with that huge number of animation without pain in ass?

Check out Animancer (link in my signature). It lets you avoid Animator Controllers entirely and just reference the animations in your scripts however you like then play them on-demand without needing to set anything else up beforehand.

I totally recommend Animancer for such tasks … it’s such a great tool for all animation tasks
We have about 2k-3K sprite animations in our project ( automatically created from some xml frame lists )
feeding them to animancer and control their playback behaviors via it’s various APIs is such a pleasure !

1 Like