how to lower animations to the floor roblox studios
To lower an animation so the character stays on the floor in Roblox Studio,
the usual fix is to move the character lower in the Animation Editor and,
if needed, reduce the Humanoid’s HipHeight. The floating problem usually
happens because the animation bends the legs but does not lower the body
relative to the HumanoidRootPart.
What to change
- Open your animation in Animation Editor.
- Select the body part that controls the pose best, often
LowerTorsoorTorso. - Move that part slightly down so the whole pose sits closer to the ground.
- Test in Play mode and adjust again if the character still hovers.
- If the character still floats, lower the Humanoid’s
HipHeighta little.
Why this happens
Roblox characters are anchored around the HumanoidRootPart, and the Humanoid
keeps a default ground offset. So if your animation only bends the knees or
crouches without shifting the body down, the rig can appear to hover above the
floor.
Extra fix
If you are scripting the animation, you can also lower the Humanoid’s
HipHeight during that pose and restore it afterward. That is a common
workaround for crouch, kneel, and lying-down animations.
Example
If you made a crouch animation and the feet look correct but the body is floating, try:
- moving
LowerTorsodown a bit in the editor, - lowering
HipHeight, - then re-testing in Studio.
If you want, I can turn this into a quick step-by-step Roblox Studio guide with the exact property names and a simple script.