Skip to content

collidePointRect

Test if a point collides with a rectangle.

Usage

js
import { 
collidePointRect
} from '@studiometa/js-toolkit/utils';
const
point
= {
x
: 0,
y
: 0,
}; const
rect
= {
x
: 0,
y
: 0,
width
: 20,
height
: 20,
};
collidePointRect
(
point
,
rect
); // true

Parameters

  • point ({ x: number, y: number }): the point's position
  • rect ({ x: number, y: number, width: number, height: number }): the rectangle's dimensions and position

Return value

  • boolean: wether the point and rectangle are colliding or not

MIT Licensed