Please help me figure out why my VInterp To code is not working

I’ve been struggling with getting this smooth climbing working for a few days now. Just when I think I’ve figured it out another bizarre problem arises. I think I’ve gotten close with this flow, however my character is flung off into the stratosphere. Please help me understand/fix this. Many thanks.

Hi, “Current” in VInterpTo should be the actual current location of the character rather than the start location, though I don’t think that’d fix everything, it may not give a smooth result as you’d want but is a good starting point. It’s very good that you stored the start and end points so they never change.

1 Like

Lovely, that worked. Thank you. Now I just have an issue with collision if the player is at all close to the object.

I got it working! Here’s my node setup in case it helps anyone in the future.

1 Like