Метод isPointInPath
Метод возвращает true, если указанная точка находится внутри контура, и false — если вне его.
Синтаксис
isPointInPath(x, y)
Параметры
x, y — координат точки, которую проверяем на попадение в контур.
Пример
var canvas = document.getElementById("picture");
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.rect(50,50,100,50);
ctx.fill();
ctx.closePath();
var isPath = ctx.isPointInPath(50,50); // return true
var isPath2 = ctx.isPointInPath(1,1); // return false
Показать комментарии
