Fix clicking position

This commit is contained in:
Marcel
2018-05-10 14:36:43 +02:00
parent fd574912c0
commit 3742ceafff

View File

@@ -267,8 +267,8 @@ function gameOverEvent() {
} }
function getPosition(e) { function getPosition(e) {
const x = (e.x - canvas.offsetLeft) / W * zoomFactor + windowX; const x = (e.x - (window.innerWidth - W) / 2) / W * zoomFactor + windowX;
const y = (e.y - canvas.offsetTop) / H * zoomFactor + windowY; const y = (e.y - (window.innerHeight - H) / 2) / H * zoomFactor + windowY;
const fieldX = Math.floor(x * fieldSize.x); const fieldX = Math.floor(x * fieldSize.x);
const fieldY = Math.floor(y * fieldSize.y); const fieldY = Math.floor(y * fieldSize.y);