Hello,
I want the arm to move like any normal human arm would. I used your script and modified it for R6
(Here’s my thread)
And the arm rotates itself based on the local Y axis and that’s not how a normal human arm would move when pointing side to side. The local Y axis itself doesn’t move unless you want to turn a knob or something.
I encountered another issue while making the script R6. The arm rotates relative to its original position instead of the shoulder joint. I basically want the arm to rotate its local y axis based on the movement of the mouse.
- Br, iSyriux
Maybe here you should try to set another CFrame value then set the C0 to be the correct position. So then after doing this you can replace char.Torso.Position with this CFrame value so it will be at the correct location.
If this helped, you’re welcome, if it didn’t I’m sorry and I wish you the best of luck to fix this issue!
Hello,
Can you reiterate? I understood nothing you said. Not only did you not provide any examples but I’ve already experimented with offset. Offset doesn’t work for the part itself only the point it is rotation relatively to about.
Hello,
Yes, but the arm actually moves in a bezier path as opposed to a linear one for a smoother look, and it orientates based on the motion of the mouse
Hello,
So say the arm is holding a sword. You don’t want the local Y axis to just stay in one place because you won’t be able to slash anyone. If you’re moving your arm from left to right, you also want to rotate it so that it penetrates through the opponent