From 2d8b8a23db18cc79ade321931014f8287334ba92 Mon Sep 17 00:00:00 2001 From: bizcochito Date: Thu, 20 Jan 2022 13:53:32 +0100 Subject: [PATCH] solved the scale issues --- data/scripts/game.lua | 5 ++--- data/scripts/pause.lua | 9 +++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/data/scripts/game.lua b/data/scripts/game.lua index 16c191a..ed341b2 100644 --- a/data/scripts/game.lua +++ b/data/scripts/game.lua @@ -23,13 +23,12 @@ function GameDraw() -- hud textScale = 0.5 - -- pause - if do_pause then PauseUI() end - -- debug if debug then DebugUI() end if debug_collision then DebugColisions() DebugEntities() end + -- pause + if do_pause then PauseUI() end end diff --git a/data/scripts/pause.lua b/data/scripts/pause.lua index aa78322..499a3bb 100644 --- a/data/scripts/pause.lua +++ b/data/scripts/pause.lua @@ -1,14 +1,19 @@ function PauseUI() - --Parameters + -- Set scale to 1 + love.graphics.scale(0.5,0.5) + -- Parameters local pauseWidth = 640 local pauseHeight = 480 local pauseX = (game.width/2)-(pauseWidth/2) local pauseY = (game.height/2)-(pauseHeight/2) local mouse_x, mouse_y = love.mouse.getPosition() - --print(game.width .. " ".. game.height .. " ".. pauseWidth .. " ".. pauseHeight .. " " .. pauseX .. " " .. pauseY) -- Base items love.graphics.setColor(0,0,0,0.3) love.graphics.rectangle("fill", 0, 0, game.width, game.height) love.graphics.setColor(1,1,1,1) love.graphics.rectangle("fill", pauseX, pauseY, pauseWidth, pauseHeight) + + + -- Reset scale + love.graphics.scale(2,2) end