Inconsistant travel distance using AssemblyLinearVelocity

Message me if you need any more help, making a dash system work properly in all cases is actually kind of a pain to do lol

1 Like

Very interesting. I have to make my own dash system someday.

I have thought of two ways you could go about this.
The first way is to use a LinearVelocity constraint and tween that.
It means you can guarantee that the character will travel at that speed. But, it takes control from the player so its probably best not to use it for long duration of time.

The next is to use a bind Step function that can set the characters velocity every frame. A tad more difficult to setup. But it means the player is able to change direction whilst in dash (if you want that)

1 Like