3D Character dashing in movement direction

There is a recent similar topic where I posted a possible approach.

Maybe it could be helpful for you