b2dIsCircleBoxColliding

Category: 2D Overlay

Syntax:

b2dIsCircleBoxColliding:Int(circleX:Int, circleY:Int, radius:Int, rectX:Int, rectY:Int, rectWidth:Int, rectHeight:Int)


Parameters

Returns

Int



Summary

Tests circle-rectangle collision (closest point method, handles corners/edges, exact test).

Takes circleX,circleY (circle center, integers), radius (circle radius pixels, integer), rectX,rectY (rectangle top-left, integers), rectWidth,rectHeight (rectangle dimensions pixels, integers).

Returns 1 if colliding, 0 if not.

View detailed documentation online



Example

;No example implemented yet


BambooBasic © 2026 Michael Denathorn