ฉันได้สร้าง Path2D
ที่แสดงถึง รูปร่างไม่ปิดประกอบด้วยเส้นตรง:
ฉันต้องการที่จะตรวจจับได้เมื่อมีการคลิกเมาส์และตัวชี้เมาส์อยู่ใกล้กับเส้นทาง (ภายในไม่กี่พิกเซล) การใช้ contains
วิธีการไม่ทำงานเนื่องจากอัลกอริทึมถือว่ารูปร่างที่ปิดเป็นแบบปิดโดยปริยาย (เช่น โดยการวาดเส้นตรงระหว่างจุดเริ่มต้นและจุดสิ้นสุด)
ไม่มีใครรู้ถึงกลไกอื่นในการบรรลุเป้าหมายนี้หรือไม่