Wie kann ich eine bestimmte Position des Canvas berechnen (z. B. Bottom Center), nachdem Sie die Position des Ansichtsfensters und die Zoomstufe geändert haben?Absolute Koordinaten in einem Canvas mit Panning & Zoom berechnen
Momentan versuche ich so etwas. Aber es funktioniert nur für das Ansichtsfenster.
canvasPoint = {
left:(canvas.width/2)-canvas.viewportTransform[4],
top: canvas.height-canvas.viewportTransform[5]
}
Wenn ich oder Zoom Verkleinern In, bin ich nicht in der Lage, den neuen Mitte-Tiefpunkt für die Leinwand zu finden.
Es funktioniert gut, vielen Dank. –