I am creating animations for my game and the issue I am having is that after the animation is complete they reset back to their original position however I want them to stay where the animation brought them. I have been looking around and some people say the best way to do this is make the animation stay in place and then use BodyVelocity, BodyForce, or BodyPosition to move the player to the new position. It is hard to find information on which one would be best to move a character or even how to use each ones. I would very much appreciate some help with this because I am still very new to roblox physics.
The easiest way is to make two animations, one that moves it to the end position and the second one will then move it to the begin position again. then just repeat that cycle. no need for anything special.
**in this reply i assume your trying to make a walking or jumping animation.
I am making a soccer game and the new animation is a skill move that moves the player forward so there is no need to go backwards.
You’d have to figure out a way to store the player’s desired position, and then update accordingly. You might be able to do this using RemoteEvents.
im pretty sure that would make the animation look very laggy and glitchy because of the delay in remote events.