Rigidbody ball physics

Hi there

Our game contains a ball (moved using rigidbody.AddForce) with a sphere collider and rigidbody attached. Use gravity is selected but the ball does not react as you would expect. For example, on a downhill slope as soon as you stop adding force to the ball it will decelerate to a constant rolling speed as opposed to gaining speed as you would expect. No amount of fiddling with Mass, Drag or Angular Drag seems to change this behaviour!

Also if the ball hits a vertical wall it will roll up it rather than bounce off however an angled slope seems to result in normal behaviour.

Any suggestions would be greatly appreciated. Thanks

I just tested a ball and a slope by itself and it works fine, perhaps there is an error in your script?