修改一些报错信息格式,微调报错界面ui
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user