How to get direction of moving part

Hello! So I want make a HumanoidRootPart look at the direction it moves. Sure you can say “Why not just use Humanoid.MoveDirection?” The thing is that the moment when I need that, player can’t move, only physics. I have tried HumanoidRootPart.AssemblyLinearVelocity and HumanoidRootPart.CFrame.LookVector but they don’t work as I need. Is there a way to make it?

Here the example of what I want to do:

So here on the picute stickman falls down. And so I want face his HumanoidRootPart look down
Like that:

Any help appreciated!


Maybe one of these might help -


Thanks, helped to find out how to make it!