https://gyazo.com/a2fad2b01fa76ba5a4ec7c54b44a05b5
https://gyazo.com/c18b9131de31c78782a96f9b5b4933db
AutoRotate is enabled.
https://gyazo.com/a2fad2b01fa76ba5a4ec7c54b44a05b5
https://gyazo.com/c18b9131de31c78782a96f9b5b4933db
AutoRotate is enabled.
Isn’t there a BodyGyro inside of the HumanoidRootPart? Maybe that’s what messing it up
Does look like the likely culprit
There is one there. Should I delete it?
BodyGyro keeps the rotation of the part the same. So yes.
Unless it’s MaxTorque is set to V3(0,0,0) then yes
It’s fixed! But what do I do to solve the UpperTorso error now?
Could you show the properties for the motors that use the UpperTorso as a Part1/Part0? I think it’s likely that you’ve set multiple Motor6Ds with the UpperTorso as their Part1.
What you should have done is connected the HRP to the main body (either the Upper or Lower Torso), then connected each connecting limb (i.e. head, upper arms, lower torso) as a Part1 using the Lower/Upper Torso as the Part0
https://gyazo.com/c18b9131de31c78782a96f9b5b4933db
Also don’t understand the 2nd part. Do u mean basically put the parts in the other way around?
Can you show the lower torso motor6d, the head motor6d, and the left/right upper arm motor6ds that connect to upper torso?
Spherical World - Roblox Studio (gyazo.com)
Spherical World - Roblox Studio (gyazo.com)
Spherical World - Roblox Studio (gyazo.com)
There’s your issue. There should be a main root weld from the Humanoid Root Part to the UpperTorso, then for the LowerTorso as well as the UpperArms you should set the Part0 as the UpperTorso and the Part1 as the UpperArms/LoweTorso. Part0 should be the origin of the joint, where Part1 is the offset joint - i…e Part1 is the effected part. Since you have many of your motor6d’s set with a Part1 as the UpperTorso, the animator will be unable to resolve the matrix
I already did the 1st thing with a joint, does that work to? And alright I will then re-rig it to where it is correct, thanks.