I am working on a platfromer that has the player riding a Razor style scooter. I want the user to have to repeatedly tap the button to keep going. The problem is that all the character controllers that I can find have a one speed mechanic. I want the natural gravity and friction to erode speed and each kick to add energy.
At this point I’m very frustrated.
Any help would be greatly appreciated.
Thank you all.
James
If you are using a character controller you can use .Move and then multiply whatever value you want there by a speed variable, then you can change this speed variable when the player kicks. You could also use a rigidbody and use AddForce. You will probably want to add all these forces yourself (gravity and friction) you can do this in the character controller you would just have to change the values in the .Move by your forces, you can do the same with a rigidbody.