Hi, I’m making a really simple system emulating inverse kinematics meant for vehicles in my game (say, a player is riding a bike rather than a car. Rather than making new animations, I just want to make it easy and make points to move the player’s legs.)
I think I have it down, it’s as simple as using CFrame.LookAt, which I understand very well. My only issue is that I’m using this on Bones, rather than the player’s root. It works, but not the way I wanted it to. I want the legs to always “look at” the vector where the legs should be, no matter the player’s orientation. I got really close to this once, but the player would keep their original leg orientation at a certain angle.
You know that old flashlight tool that would have the player’s arms point at the mouse’s hit position? I’m looking for something like that.