I’m working on a game with a zipline function. We are using splines to create the zipline that the player rides along. The player can attach from both ends of the zipline and can get off the zipline by jumping. Currently once on the zipline the player will move along the spline at a set speed in the forward direction.
We want to give the player the freedom to manually go back and forth on the zipline and stop. What would be the best way to achieve this?