How to make the character stick to the shape of an object?

Hey guys and gals!

So for a university final project I decided I want to make a level that is a chase scene, similar to games like Uncharted or Assassins Creed. I have set up a basic blueprint for ledge grabbing and getting onto the ledge itself, using a sphere trace for the height and distance and a blueprint interface system. However I’m struggling to find a way to move the character whilst on the ledge, so the ability to shimmy across a ledge or object but to the constraints of that object itself.

Its hard to explain but id like to move left and right whilst on the ledge, but only on the ledge itself, using an animation off course. :slight_smile:

Thanks for you help Guys!