修改一些报错信息格式,微调报错界面ui

This commit is contained in:
MrZ626
2021-03-19 17:30:02 +08:00
parent 90b3dd2c19
commit edd903c0df

View File

@@ -404,18 +404,17 @@ function love.errorhandler(msg)
end end
else else
ms.setVisible(true) ms.setVisible(true)
gc_setColor(1,1,1)
local errorMsg local errorMsg
errorMsg=LOADED and errorMsg=LOADED and
"An error has occurred during loading.\nError info has been created, and you can send it to the author."or "Too many errors or fatal error occured.\nPlease restart the game."or
"Much errors occured" "An error has occurred during loading.\nError info has been created, and you can send it to the author."
while true do while true do
love.event.pump() love.event.pump()
for E,a,b in love.event.poll()do for E,a,b in love.event.poll()do
if E=="quit"or a=="escape"then if E=="quit"or a=="escape"then
destroyPlayers() destroyPlayers()
return 1 return true
elseif E=="resize"then elseif E=="resize"then
SCR.resize(a,b) SCR.resize(a,b)
end end
@@ -426,11 +425,11 @@ function love.errorhandler(msg)
setFont(100)gc_print(":(",100,0,0,1.2) setFont(100)gc_print(":(",100,0,0,1.2)
setFont(40)gc.printf(errorMsg,100,160,SCR.w0-100) setFont(40)gc.printf(errorMsg,100,160,SCR.w0-100)
setFont(20) setFont(20)
gc_print(SYSTEM.."-"..VERSION_NAME,100,660) gc_print(SYSTEM.."-"..VERSION_NAME.." scene:"..(SCN and SCN.cur or"NULL"),100,660)
gc.printf(err[1],450,380,1260-626) gc.printf(err[1],100,360,1260-626)
gc_print("TRACEBACK",450,450) gc_print("TRACEBACK",100,450)
for i=4,#err-2 do for i=4,#err-2 do
gc_print(err[i],450,400+20*i) gc_print(err[i],100,400+20*i)
end end
gc_pop() gc_pop()
gc_present() gc_present()