My clamping doesn't work?

If you clamp the velocity to be always positive it will only work when the character is moving forward/right, when it goes back/left the value goes negative.

To get a positive only velocity value you can get the ‘VECTOR LENGHT’, but this way will also get the Z velocity.

If you dont want Z you can get your X/Y and ‘MAKE VECTOR 2D’, then get the vector 2d lenght.

And if you want only one axis value, only X for example, you can get X and make it an ‘ABSOLUTE’ float.