How would I make a MeshInstance2D and a CollisionShape2D (or CollisionPolygon2D) be the outline of a circle and not the full circle? There could be a possibility for the MeshInstance2D using a torus, but I’m stumped with doing it on a collision shape/polygon.
I’m trying to avoid having to make the many points of a circle outline manually in a polygon (this object is going to be really big), so an option with minimal to no points would be preferred.
Yes, only other circles need to collide with it. The marble race is in one big circle, with the circle outline I am talking about being the walls so the marbles stay in the circle.
I eventually decided on my own solution, which is making an SVG with what I want, and importing it with a high scale so the final rasterized image isn’t blurry when it’s scaled.
For the collisions, I ended up just using a lot of CollisionShape2Ds with a Rectangle shape (yes I know it’s what i was initially trying to avoid, but it’s fine if the hitbox isn’t the exact shape of the circle outline)