As in this animation, the final position of the model changes however, since its an animation. the humanoidRootPart posirion doesnt change and the model ~snaps~ back to its start position.
Are there any possible fixes to this?
You could make another animation that makes the model stand back up and move back to its original position.
That’s not really what I’m looking for, I want the final position to be the new position. In other words, undo the snap.
I do not know if you can move the HumanoidRootPart in animations, sorry.
You can either tween the HumanoidRootPart, which isn’t really recommended, or use a BodyVelocity.
Try to do HumanoidRootpart Position = Torso Position if AnimationTrack.Stopped:connect()
local Anim = Humanoid:LoadAnimation(Animtrack) Anim:Play() Anim.Stopped:Wait() or Anim.Stopped:connect(function() ... end