local G = love.graphics local font = G.getFont() local text = G.newText(font) local function print_good(str,x,y,tcol,bcol,nob) text:setFont(G.getFont()) text:set(str) local w,h = text:getDimensions() local sx,sy = G.transformPoint(x,y) sx,sy = math.floor(sx),math.floor(sy) -- local W,H = G.getDimensions() -- if x == "center" then x = (W/2)-(w/2) end -- if y == "center" then y = (H/2)-(h/2) end -- if x == "end" then x = W-w end -- if y == "end" then y = H-h end G.push() G.origin() if not nob then G.setColor(bcol or {0,0,0,0.8}) G.rectangle("fill",sx,sy,w,h) end G.setColor(tcol or {1,1,1}) G.draw(text,sx,sy) G.pop() end return print_good