输出SCR信息改为SCR模块内方法

This commit is contained in:
MrZ626
2020-12-11 15:11:31 +08:00
parent eaaaeada51
commit 5b0f9f1f4d
2 changed files with 11 additions and 9 deletions

View File

@@ -1,8 +1,10 @@
local SCR={
w0=1280,h0=720, --Default Screen Size
x=0,y=0, --Up-left Coord on screen
w=0,h=0, --Fullscreen w/h in gc
W=0,H=0, --Fullscreen w/h in shader
cx=0,cy=0, --Center Coord on screen (Center X/Y)
ex=0,ey=0, --Down-right Coord on screen (End X/Y)
w=0,h=0, --Fullscreen w/h for graphic functions
W=0,H=0, --Fullscreen w/h for shader
safeX=0,safeY=0,--Safe area
safeW=0,safeH=0,--Safe area
rad=0, --Radius
@@ -29,4 +31,10 @@ function SCR.resize(w,h)
SCR.safeX,SCR.safeY,SCR.safeW,SCR.safeH=love.window.getSafeArea()
SCR.xOy:setTransformation(w/2,h/2,nil,SCR.k,nil,SCR.w0/2,SCR.h0/2)
end
function SCR.print()
LOG.print("Screen Info:")
for k,v in next,SCR do
LOG.print(k..": "..v)
end
end
return SCR

View File

@@ -100,13 +100,7 @@ function scene.keyDown(k)
elseif v==114514 or v==1919810 or v==1145141919810 then
error()
elseif v==670 then
LOG.print("Screen Info:")
LOG.print("x y: "..SCR.x.." "..SCR.y)
LOG.print("w h: "..SCR.w.." "..SCR.h)
LOG.print("W H: "..SCR.W.." "..SCR.H)
LOG.print("k: "..math.floor(SCR.k*100)*.01)
LOG.print("rad: "..math.floor(SCR.rad*100)*.01)
LOG.print("dpi: "..SCR.dpi)
SCR.print()
end
elseif k=="escape"then
val,reg,sym="0"