Make a VR movement input (not teleport)

Hi! I want to make a movement where the VR character (HTC VIve) will move to the forward vector from the vr camera. But it dont work. The pawn character just go up.

My blueprint is like:

I’m assuming that the Camera is attached to a Pawn/Character here?

You might want to grab the Forward Vector of the Actor that the camera is on (Pawn/Character) and then set the position of that actor (Pawn/Character) by X amount forward down that vector.

Will probably have a SetActorLocation → GetActorLocation + (GetActorForwardVector * X)