Frage

Ich möchte eine Veranstaltung in der Abbildung zuweisen, die ich in Leinwand gemalt habe.

Wie kann ich das Ereignis zuweisen?

Beispiel - Gemalt 500px - 500px Viereck und Erläuterung bei der Maus.

War es hilfreich?

Lösung

Wenn Sie Ihre Viereck -Position kennen und Höhe; Sie können den folgenden Code verwenden, um Ihre Mausposition zu erhalten.

function onMouseMove(e) {
    mouseX = e.clientX - canvas.offsetLeft;
    mouseY = e.clientY - canvas.offsetTop;
}

Testen Sie schließlich, ob Ihre Mauskoordinaten in Ihr Viereck fallen,

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top