How to use a AnimationController with Humanoids?

Most of my scripts need the character to have an AnimationController and the character only gets a humanoid when it’s being piloted, so I can’t change the scripts to use Humanoid.Animator

Is there anyway I can make the animations still work even with a humanoid inside the character?

2 Likes

The animations should work with a humanoid (talking about the vehicle) when a humanoid isn’t parented inside the vehicle. I suggest using AnimationController.Animator to give the “vehicle” animations.

I just realized that out of context it doesn’t make sense, what i ment by piloting is that you take the controll of the character not that you drive a vechicle

You just need a Humanoid inside the rig then change the Player’s Character property to the rig and change the CameraSubject of the Camera to the rig’s Humanoid.

It will delete the old character which i don’t want

anyways i found a way to use both AnimationController and Humanoid by making a script that you can
use to get the animator

thanks for the help

1 Like

can you please tell me exactly how