- Home /
2D Circular Rigidbody Bumps on Smooth Surface
Hey Guys,
I'm making a physics based 2D platformer. Right now I have a simple circular rigidbody2d character (with a 2d circular collider) that is moved around a level that is made up of 2D polygons (with a 2d polygon collider). This simple picture will help visualize this:
I am using forces to move the character. I apply forces only left and right. While that might sound odd, it's part of the gameplay I'm planning.
The problem is that, if I, say, apply a force right, and the character starts rolling right up the gentle curved hill as show in the picture, at some point along the path the ball will hit an invisible bump, even though the path looks perfectly smooth. I've zoomed in on the 2d polygon collider to make sure that there are no bumps, and have made the collider as simple as possible. The line segments where the ball bumps are exactly the same as the line segments where the ball doesn't bump.
Any idea what is going on here, or what I can do about it?
Your answer
![](https://koobas.hobune.stream/wayback/20220613135400im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
my object not falling 1 Answer
Is there a solution to when colliders bypass? 2 Answers
Best way to move a rigidbody 1 Answer
RigidbobyConstraints2D is not working in Unity 5.0.2f1 Personal Edition!! 0 Answers
Rigidbody2D: AddForce(0, y) adds different forces with animation although y is fixed 0 Answers