I have two rigidbody2D with circle collider. both rigidbodies have FreezePosition XY and no freeze rotation.
And they start weird huge rotating without any angular velocity when they’re in the specific distance which makes them contacts each other.
And it stops if I disable the FreezePosition.
GIF: Imgur: The magic of the Internet
The rotating is not from angular velocity, so it should be from solving position constraint?
but it’s weird that
- They didn’t move when I cancel the FreezePosition, it means they’re not in overlapping which means there’s no need of solving position constraint.
2.They are CIRCLE, there’s no reason that solving two circles collision is by rotation.
So I think it seems to be a bug.
Unity2019.4.30f1
Case 1375020