HTML canvas isPointInPath() method
Paglilinaw at paggamit
isPointInPath()
Ang paraan ay ibabalik ng totoo
kung ang tinukoy na point ay nasa kasalukuyang path; kung hindi, ibabalik ang mali
。
Mga halimbawa
Iginuhit ang isang parihaba, kung ang point 20,50 ay nasa kasalukuyang path:
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);
ค่าปรากฏการณ์
ปรากฏการณ์ | คำอธิบาย |
---|---|
x | ตัวเลข x ที่ทดสอบ |
y | ตัวเลข y ที่ทดสอบ |
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางระบุสัปดาห์ของบราวเซอร์ที่สนับสนุนคุณสมบัตินี้อย่างเต็มที่
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
หมายเหตุ:Internet Explorer 8 และรุ่นเก่ากว่าไม่สนับสนุนสมมาตร <canvas> อิเลเมนต์