PLAYGROUND (experimental)

collide_circle_poly

collide_circle_poly(cx, cy, r, points, interior)

Return true/false after testing collision between a circle and a polygon

Syntaxe

var contact = collide_circle_poly( cx=10,cy=10,r=100, points=[ ... ] )

Arguments

NameRequiredDefaultDescription
cxyes-center x of circle
cyyes-center y of circle
ryes-radius of circle
pointsyes-list of points [x1,y1,x2,y2...]
interioryes-check if circle center inside polygon counts as collision