Humanoid or AnimationTrack?

I have a simple question: should I be using a humanoid or an animation track? I am making a weapon engine which is almost fully completed, however, I am still using a humanoid:

However, using a humanoid is a hassle (the weapon tries to stand up, it has a username display, and also, sometimes it jumps to stand upright, hence flipping the player upside down) so I am considering switching to animation controllers. But, the function that I want to use, which is :LoadAnimation() (article) are deprecated and the article says that this should not be used in new work:

Should I continue using a humanoid, or use the animation controller and use the deprecated LoadAnimation()?

Better use Animation Controller its easier

Humanoid can die from explosion and its not stable

1 Like