Moving actor smoothly on click

I have this blueprint

when the left mouse button is clicked, I want the actor to move to a specific location smoothly. And to be in a loop
I tried to use a timeline, but I can’t get it to work.

this is my actor, so when the player is overlapped with the collision box, what I want is when clicking the left mouse button will move the actor forward a certain amount. Any help would be great!

I Am trying to make a mechanic for a puzzle.

My idea is that I have a column that I can push from all sides, and depending on which side the player is facing, clicking the left mouse button will move correspondingly.

Checkout the interpolation functions, which should be what you want.

Two options: Option 1: cube moves away from player:

Option 2: cube moves away from player but it’s constrained to axes:

The timeline is just 0 to 1 in 1 second.

You’d also want to throw in some conditions, like how far the character is from the cube, etc., and disallow new movement while the previous one isn’t over yet.