- Home /
Animator Controller 2D RPG Best Practices
Hello,
I am struggling with the best 2D RPG animator controller options. As far as I know, it I have to following two options:
Adding all animations to the controller + fast - confusing controller
Adding just the basic motions and overwrite animations on every direction change + simple controller - overwrite animations is very expensive
What is the best practice here? Does the layers help in any way? Or is there another way?
Thanks!
Where are you getting the "fast" / "expensive" adjectives from? Are you noticing weird behavior when using overwrite controllers?
From the profiler. I tested both. The overwrite at every direction change creates garbage and whatever "Loading.ReadObject" is. When I use the upper animator, I don't even need to overwrite any animation. Both solutions work visually fine but I seek to draw ~50 NPC's at max.
So by "overwrite", do you mean you're using AnimatorOverrideController or that you're trying to modify that actual controller's animations / state blocks during runtime?
Your answer
Follow this Question
Related Questions
2D Animation does not start 1 Answer
My Anima 2D's flipped animations are bugging out. 0 Answers
How do I construct my animation state machine this way? 0 Answers
Stop all animators 0 Answers
Multiple Animation Controllers 1 Answer