IKControl not respecting constraints

I have this robot with arms that i want to move with inverse kinematics. I have some idle animations for it, and when animating those, roblox animation editor used my constraints.


RobloxStudioBeta_2024-09-06_17-18-41-ezgif.com-optimize
Now for some reason when i use an IKcontrol to move the arm, it does not respect my constraints that i have set up for it, and moves in weird directions. I am playtesting it because I heard it does not show in the server, only the client. I also made sure that the IKControlConstraintSupport property of workspace is set to enabled. Does anyone know what causes this and how to fix it?

3 Likes

I also faced the same problem, ended up scripting the constraints myself on a TargetPart’s CFrame. I’m not sure if this is a bug or not.

1 Like

so you coded your own IK right? how did you do that?

No, I just made the IKControl move the bone relative to a part which is scripted to have constraints. So the part is just a proxy.