Trail Renderer Reverse

I was trying to come up with a simple grappling hook, tried many variants of cloth and joints and the suddenly realized that the best way to achieve the thing I want is using the trail renderer — but in reverse.

I throw the hook — the trail goes after it. Perfect.
Then the hook errr… hooks the object and goes back with it, exactly on the same trajectory it flew to it, only in reverse.

How do I reverse the trail, so that there was an illusion of a rope rolling backwards?

Try using LineRenderer instead. That way you can establish a bunch of vertices, and have the vertices move backwards or forwards as you like. It will take slightly more work, but otherwise I’m not sure how you would move the line renderer backwards.

create a Vector3 array, and have those points control the line renderer vertices. Then you have control over where the array is in space, whether it is moving “forwards” or “backwards”, etc.

fenglee.com - fenglee Resources and Information. like this one here?