From e08fb7255f9b824ee7d1779c6e6122302aa3c6c0 Mon Sep 17 00:00:00 2001 From: Neckrat Date: Fri, 8 Aug 2025 17:27:49 +0300 Subject: [PATCH] camera refactor --- lib/camera.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/camera.lua b/lib/camera.lua index 64de3a5..a22bad8 100644 --- a/lib/camera.lua +++ b/lib/camera.lua @@ -77,8 +77,8 @@ end function camera:toWorldPosition(position) local wx, wy = love.window.getMode() position = Vec3 { - (position.x - wx / 2) / Tree.level.camera.pixelsPerMeter / Tree.level.camera.scale + Tree.level.camera.position.x, - (position.y - wy / 2) / Tree.level.camera.pixelsPerMeter / Tree.level.camera.scale + Tree.level.camera.position.y + (position.x - wx / 2) / self.pixelsPerMeter / self.scale + self.position.x, + (position.y - wy / 2) / self.pixelsPerMeter / self.scale + self.position.y } return position end