How can I put Humanoid in an imported character?

I want to add Humanoid to the rigged character model to make it a game entity, and utilize features like MoveTo() and animation. However, I applied it to Roblox and found that the Bones are set inside the AnimationController and RootPart. How do I change this to Humanoid? Also, what if the model doesn’t consist of LeftArm, RightLeg, etc.?

Also, I’m currently having the issue of characters falling by themselves when the game is running. I thought adding Humanoid would solve it, but it didn’t.

After inserting a Humanoid into the character, delete the AnimationController and add an Animator to the Humanoid. Then, adjust the Humanoid’s HipHeight to match the character. If the result is the same, please provide a video of you testing the character.

1 Like

I think it show same result…

Try setting the HipHeight a bit higher or change the RigType of Humanoid to R15.

1 Like

The reason it didn’t change anything is because Humanoid models need to have a Head, Torso, and HumanoidRootPart inside them to properly be considered as humanoid models (properly rigged of course, with a RootJoint connecting the hrp and torso and a Neck joint connecting the head and torso). It’s fine if the model does not have Arm or Leg parts.

1 Like

I set it up as you told me and changed the name of RootPart only to “Humanoid RootPart”, the animation and MoveTo() etc all work fine. Thank you!

Thank you for the great tip!
I changed the name of RootPart to Humanoid RootPart and it was resolved.

1 Like

No problem! Good luck with your game

1 Like

You’re welcome, and I think this topic would be getting more helps if posted in a different category than Help and Feedback > Scripting Support. I hope you find it helpful, and have a nice day!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.