# Rigidbody drag

Hello!
i am working on a game where you build momentum to roll a ball forward.
But the drag slows me way to quick.
I have already set it to 0, is there a way to make the drag even lower?
or to hold the velocity i gain for a longer time?

it also looks when i give it a shot the drag slows it down very quick/hard, and when it reaches a certain point the drag is very low, so it continue’s on sliding but with a very slow speed.

for the game i raised the gravity to 55, so it doesn’t come of the ground, but it seems like that is messing with my drag

If you raised the gravity that high, then you probably are having issues with friction, not drag. Try turning down friction in the Physic Material to see if that helps. If it actually was drag, then perhaps the mass is too low.

Also, if you want to prevent the ball from going up, you can use position constraints in the Rigidbody component, assuming the ball only rolls on a flat plane.

EDIT: It’s possible I’m having misconceptions about how rigidbody physics works in Unity. It’s possible it’s just an acceleration in -y, and has nothing to do with forces (normal force is what I was thinking of here, as it relates to friction).

Thank you! that worked.

For the people who are having this issue too, i created my own physics material and set all the friction to 0.
and under Edit > Project settings > Physics, you need to assign the physics material over there, not on the object it’s slider over, that was my solution!