Paraan ng Canvas isPointInPath()

Paglilinaw at Paggamit

isPointInPath() ang paraan ay ibabalik totookung ang tinukoy na punto ay nasa kasalukuyang path; kung hindi, ibabalik ang mali

Egemplo

Ipipinta ang isang parihaba, kung ang punto 20,50 ay nasa kasalukuyang path:

Ang iyong browser ay hindi sumusuporta sa tag ng HTML5 canvas.

JavaScript:

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

亲自试一试

语法

context.isPointInPath(x,y);

Halaga ng Parameter

Parameter Paglalarawan
x Testadong x-koordinado
y Testadong y-koordinado

Suporta ng Browser

Ang mga numero sa talahanayan ay nagpapakita ng unang bersyon ng browser na ganap na sumusuporta sa katangian.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Komentaryo:Ang Internet Explorer 8 at mas maagang bersyon ay hindi sumusuporta sa <canvas> elemento.