How to make an action continue with certain length of time

Hi, I have an InputAction of “AddActorLocalOffset”. It works right, but it moves the character instantly which is not suitable for animation. Now I want to make it continue with certain length of time (.5 sec), I mean I want the transition slow. Here is the blue print I used and the gameplay. How can I do it?

[video]https://dl.dropboxusercontent.com/u/83160309/CapturedMovie005_converted.avi[/video]

Take a look at timeline animations

If you are not planning on keeping the movement speed fixed to 40 for entire game I’d suggest you to use the tick event and use FInterp node to move it smoothly over time. otherwise you’re better off with timeline