I’m playing around and i have made a little ball rolling on a plane.
I have put a physic material on both my ball and on the plane, but i see no “slowing down” effect, like there is no friction on it.
Note that i’m moving my ball with “rigidbody.AddForce” in case that makes a difference.
i tried to put a static friction from 0 to 500, but i don’t see any difference in terms of slowing down , i see that the max speed of my ball is different, but i can’t get it to decelerate.
Patricia.
Do you use “rigidbody.AddForce” only once ?
Like in the functions Start() or onMouseDown() ?
If you use it like in the example in the Docs in the function FixedUpdate() it won’t decelerate since new force is added every frame.
Just like in reality, friction on a perfect sphere does not slow it down.
An easy trick to enable the behaviour you want is to set angular drag to a high value and also friction to a high value. Or simply set drag to a high value.
Fantastic, with the drag, it works great!
Thanks a lot!
Patricia.