How to make different collisions shape

Godot Version

4.2

Question

How to make collision shape of only that cyan area? not the whole circle

The obvious answer would be to use collision polygon, but i dont know how efficient that is

1 Like

A very thin circular-is polygon would work. But depending on the resolution you use it could get slow. Realistically it’s fine, just creating the polygon sucks a little.

Polygons are fast only as long as they are convex. This is not the case, so it only depends on the resolution OP wants. The more vertices, the slower