Hello! has the rotate tool for the torso in moon animator been off the rig? Heres how to fix it!
(This solution will also work in R6. Just move the torso instead of the lower torso)
How it happened:
This is most likely how the problem occured. If you have an animation open and save studio bofore you save the animation, studio will reconize that the body parts are in the same place as the keyframe and save it there. No problem there. When you close studio and open it again, studio will place the body parts in the same place as they were when you saved them.
Again, no problem here, but the HumanoidRootPart is in the place where it origonally was in the rig before the torso and the other body parts were saved in a different place. So when rotating the torso now, it rotates from the point of the HumanoidRootPart relative to the torso (which is why you see it still follows the torso relative to where the torso was originally) instead of rotating from the center of the actual torso.
How to fix it:
So how do you fix saving studio in an animation and making the torso get away from the HumanoidRootPart? Well in this case, 2 wrongs make a right!
-
Make a new animation or make new keyframes in an existing animation
-
Locate the HumanoidRootPart.
- You can do this by clicking out of Moon Animator and into explorer, clicking on the model of the character, and you ill see an outline where the torso was originally. To be more specific, open the model’s children and click on “HumanoidRootPart” to make a bigger outline
- You can do this by clicking out of Moon Animator and into explorer, clicking on the model of the character, and you ill see an outline where the torso was originally. To be more specific, open the model’s children and click on “HumanoidRootPart” to make a bigger outline
-
Move the torso as close to the humanoid root part as possible.
- Try to get the torso center in the humanoid root part. This can NOT be done outside of moon animator as it breaks. It is not as easy as copying the RootPart’s position and pasting it into the torso’s position in studio. It will break. Your best bet is to try to get it as close to the RootPart as possible simply by moving the torso in MoonAnimator
(I got it first try but this step may take a while)
- Try to get the torso center in the humanoid root part. This can NOT be done outside of moon animator as it breaks. It is not as easy as copying the RootPart’s position and pasting it into the torso’s position in studio. It will break. Your best bet is to try to get it as close to the RootPart as possible simply by moving the torso in MoonAnimator
-
Save studio (do not close the animation before saving studio)
- This will ensure that studio saved the torso now inside, or very close to the HumanoidRootPart
- This will ensure that studio saved the torso now inside, or very close to the HumanoidRootPart
-
Close and reopen studio and it should be fixed!
Note that saving studio while the torso is not by the HumanoidRootPart will not mess up any animation. The torso’s position and rotation each keyframe will still be the same, the torso not being by the root part only changes what point it will rotate from
Moral of the story: Save studio AFTER you close the animation