I have a spaceship and some asteroids in my game, and I used a custom polygon 2d collider to make sure the edges matched the sprite exactly.
However, when I play, the objects seem to connect too early, that is, it appears almost like there’s a forcefield around everything so that the edges of objects never actually touch (it’s quite noticeable).
If I change to using circlecolliders, the problem is eliminated even when the circle edges extend right to the sprite edges like the polygon did.
I’ve also tried editing the polygon collider edges so that they’re way inside the sprite edges, but the problem still persists (perhaps slightly lessened, can’t quite tell, but it’s certainly still way worse looking than full size circles).
Am I missing something here about how polygon colliders work?