皮肤/音效/BGM文件缺失时不崩溃,只弹出警告

This commit is contained in:
MrZ626
2020-09-09 23:22:26 +08:00
parent 6a217ad007
commit 454393125b
3 changed files with 17 additions and 6 deletions

View File

@@ -54,8 +54,15 @@ function SKIN.load()
gc.setDefaultFilter("nearest","nearest")
gc.setColor(1,1,1)
for i=1,#list do
local I=gc.newImage("/image/skin/"..list[i]..".png")
SKIN.lib[i],SKIN.libMini[i]={},{}--30/6
local N="/image/skin/"..list[i]..".png"
local I
if love.filesystem.getInfo(N)then
I=gc.newImage(N)
else
I=gc.newImage("/image/skin/"..list[1]..".png")
LOG.print("No skin file: "..list[i],color.red)
end
for j=1,11 do
SKIN.lib[i][j]=C(30,30)
gc.draw(I,30-30*j,0)