I am making a third-person RPG, and I’d like the player character to move to a specific location before interacting with an object, so the animations line up cleanly. Currently, I’m working with a system that gets the character to this location via a Move Component To node, as seen below.
This results in the character popping to the location, and I’d much rather have a smooth animation. I’m toying with the idea of using the existing Animation BP to move the character to this location, using the character’s movement to drive the animation. I believe this will use the Add Movement Input nodes, similar to my current locomotion.
How would I get the correct values and timing for these inputs? I suppose I could use a timeline and start with a 1 second length to get in place. Anyone have an insight into what the calculations/nodes would be to get this desired effect?
I’m also experimenting with Motion Warping as an alternate solution, but it feels to me like using the existing Anim BP would take away the need for an additional component. Any thoughts on a better system?