diff --git a/parts/scenes/music.lua b/parts/scenes/music.lua index cf03990d..796a88fa 100644 --- a/parts/scenes/music.lua +++ b/parts/scenes/music.lua @@ -7,6 +7,9 @@ local scene={} local selected--Music selected local bgmList=BGM.getList() +if #bgmList==0 then + bgmList={"[NO BGM]"} +end function scene.sceneInit() if BGM.nowPlay then for i=1,BGM.getCount()do @@ -15,9 +18,8 @@ function scene.sceneInit() return end end - else - selected=1 end + selected=1 end function scene.wheelMoved(_,y) @@ -56,10 +58,10 @@ function scene.draw() gc.print(bgmList[selected],320,355) setFont(35) if selected>1 then gc.print(bgmList[selected-1],320,350-30)end - if selected2 then gc.print(bgmList[selected-2],320,350-50)end - if selected