HTMLキャンバスisPointInPath()メソッド

❮HTMLキャンバスリファレンス

ポイント20,50が現在のパスにある場合は、長方形を描画します。

あなたのブラウザはHTML5canvastagをサポートしていません。

JavaScript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.rect(20, 20, 150, 100);
if (ctx.isPointInPath(20, 50)) {
  ctx.stroke();
};

ブラウザのサポート

表の数字は、このメソッドを完全にサポートする最初のブラウザバージョンを示しています。

Method
isPointInPath() Yes 9.0 Yes Yes Yes

定義と使用法

isPointInPath()メソッドは、指定されたポイントが現在のパスにある場合はtrueを返し、そうでない場合はfalseを返します。

JavaScript構文: コンテキスト.isPointInPath(x、y);

パラメータ値

Parameter Description
x The x-coordinate to test
y The y-coordinate to test

❮HTMLキャンバスリファレンス