修改加载SHADER的时机
This commit is contained in:
8
main.lua
8
main.lua
@@ -69,6 +69,10 @@ for _,v in next,{'conf','record','replay','cache','lib'}do
|
||||
end
|
||||
end
|
||||
|
||||
CHAR=require'parts.char'
|
||||
require'parts.gameTables'
|
||||
require'parts.gameFuncs'
|
||||
|
||||
--Load shader files from SOURCE ONLY
|
||||
SHADER={}
|
||||
for _,v in next,fs.getDirectoryItems('parts/shaders')do
|
||||
@@ -78,10 +82,6 @@ for _,v in next,fs.getDirectoryItems('parts/shaders')do
|
||||
end
|
||||
end
|
||||
|
||||
CHAR=require'parts.char'
|
||||
require'parts.gameTables'
|
||||
require'parts.gameFuncs'
|
||||
|
||||
FREEROW= require'parts.freeRow'
|
||||
DATA= require'parts.data'
|
||||
|
||||
|
||||
@@ -715,18 +715,15 @@ function drawOnlinePlayerCount()
|
||||
gc_printf(("%s: %s/%s/%s"):format(text.onlinePlayerCount,NET.UserCount,NET.PlayCount,NET.StreamCount),-600,80,594,'right')
|
||||
gc_pop()
|
||||
end
|
||||
do--function drawWarning()
|
||||
local shader_warning=SHADER.warning
|
||||
function drawWarning()
|
||||
if SETTING.warn and GAME.warnLVL>0 then
|
||||
gc_push('transform')
|
||||
gc_origin()
|
||||
shader_warning:send('level',GAME.warnLVL)
|
||||
gc_setShader(shader_warning)
|
||||
gc_rectangle('fill',0,0,SCR.w,SCR.h)
|
||||
gc_setShader()
|
||||
gc_pop()
|
||||
end
|
||||
function drawWarning()
|
||||
if SETTING.warn and GAME.warnLVL>0 then
|
||||
gc_push('transform')
|
||||
gc_origin()
|
||||
SHADER.warning:send('level',GAME.warnLVL)
|
||||
gc_setShader(SHADER.warning)
|
||||
gc_rectangle('fill',0,0,SCR.w,SCR.h)
|
||||
gc_setShader()
|
||||
gc_pop()
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user