Hello friends! I’ve recently come across this annoying bug which I cannot seem to fix. I have tried changing the priorities (I set the default to Action) still yet useless. I’ve tried researching solutions to this problem still haven’t found one yet. Also, this is not a script issue it is the ROBLOX animation issue itself.
Seems like the torso doesn’t do a 360 spin as intended but instead just kind of like hits some sort of void.
Related to the topic, I think it’s happening because the default tool holding animation for R6 for some reason uses the torso when only the arm is needed.
Yeah I have this problem too, I would love it if someone would help us. It seems like the rotation does not rotate fully, but only half the original value. Except I used R16 and this error still occurs. I hate it because my game uses precise hitboxes and the animations are making me go bonkers.
I checked your video frame by frame, and it messes up on the first second of playing the animation. And I checked my animation, whenever there is a big movement, BOOM ruined my whole career.
My other theory on this is that Roblox only calculates from -360 degrees to 360 degrees and it resets when you do a complete 360. What i’d do in this case is make some “halfway through the spin” keyframes to make it fully spin.
I don’t really get any issue with rotating the torso 360 degree? (both with and without tool) https://streamable.com/kke41
Please ensure that:
your animation is set to Action
there is no other Action animation playing
I can’t really figure out your issue cause it works fine for me. If you do think that it’s your animation’s fault, could you provide me of your animation file so I could test it out myself and figure it out?
I don’t think it’s the animation’s fault. But, I kind of found a solution. I keyed every single thing no matter if it moved or not, and it started working WITH the tool(I only keyed everything for the limbs I used)
The tool looks messed up because by default a tool is welded to your hand using a normal weld while animations use motor6d welds to move parts (have a look at the linked post)
As for the second problem, I belive it is because roblox doesnt deal with your character turning 360 degrees well. I would try splitting the animation into 2 parts, running the first part then physically turning the character in game 180 degrees to do the second part, but I wouldnt try this solution until I could confirm there is no easier way to do it.
Yes, that’s the exact same problem that I had, I solve it by reanimating it. I kinda doubt this happen because of the EasingDirection between a certain keyframe.