Wie zu erkennen, wenn sich ein shape auf das geklickt wurde (HTML5-canvas)?

Ich bin zeichnen von verschiedenen Formen wie Rechteck, Dreieck, Sechseck etc. mit der Leinwand und lineTo Methode wie in diesen blog. Ich möchte nur einen einfachen Weg zu finden, wenn ich klickte innerhalb einer Form. Ich kann es tun, indem Sie die Form mit einer Farbe und die überprüfung, ob der Punkt, auf den ich geklickt haben, hat diese Farbe, aber ich weiß nicht verwenden möchten, füllen color-Methode. Gibt es irgendeinen anderen Weg, es zu tun?

Fand auch isPointInPath aber es hat nicht funktioniert.

Schreibe einen Kommentar