皮肤/音效/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

@@ -26,7 +26,12 @@ SFX.list={
}
function SFX.loadOne(_)
_,SFX.list[_]=SFX.list[_]
SFX.list[_]={love.audio.newSource("/SFX/".._..".ogg","static")}
local N="/SFX/".._..".ogg"
if love.filesystem.getInfo(N)then
SFX.list[_]={love.audio.newSource(N,"static")}
else
LOG.print("No SFX file: "..N,color.red)
end
end
function SFX.loadAll()
for i=1,#SFX.list do