In chapter Four we implemented movement on mouse hold. The pawn follows the location and rotation of the mouse.
Get the source code here