For starters, try adding a Print
node after your Lerp
(see image) to see whether the issue is in the first part (zipline function and location calculations) or the second part (applying this to the character’s transform). If the Print
shows the distance is correct (increasing from 0.0 to spline length), then something is messing with the teleportation logic.