Launch Character doesn't work correctly

Hi everyone, I have a simple blueprint for Dash that uses Launch Character, but it is not working correctly, When I use Dash near the border edge from a high location, the character jumps very far, please see my video and image my blueprint image


My Video

It’s friction. When the character is on the ground, the Character Movement Component accounts for friction. Try this instead of Launch, see if you like the behaviour:

This makes the dashing mostly friction-agnostic.

  • the Timeline duration dictates how long we’re dashing for, setting the TL Play Rate can adjust it dynamically
  • the 5000 is the factor you can modify to lower / increase the speed
  • the TL’s completely Optional Track gives you the chance to modify how the values curve out over time so you can make the behaviour more elaborate

For example:

vs

You can even have negative values in order to achieve some more uncanny results.

  • since we’re adding location with Sweep (the tickbox!), we can now use this data when bumping into something worth dealing with
2 Likes

It works, even better than I expected. Thank you so much for your help. I’ve spent a lot of time researching that issue.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.