ตัวอย่าง
วาดรูปสี่เหลี่ยมถ้า 20,50 จุดที่อยู่ในเส้นทางปัจจุบัน:
javascript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
if (ctx.isPointInPath(20,50))
{
ctx.stroke();
};
ลองตัวเอง» สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ
วิธี | |||||
---|---|---|---|---|---|
isPointInPath() | ใช่ | 9.0 | ใช่ | ใช่ | ใช่ |
ความหมายและการใช้งาน
isPointInPath() วิธีการส่งกลับจริงถ้าจุดที่กำหนดอยู่ในเส้นทางปัจจุบันเท็จอย่างอื่น
ไวยากรณ์ javascript: | context.isPointInPath(x,y); |
---|
ค่าพารามิเตอร์
พารามิเตอร์ | ลักษณะ |
---|---|
x | พิกัด x เพื่อทดสอบ |
y | พิกัด y ที่จะทดสอบ |