* fix many warnings some of them can be solved by using a prototype-based system maybe I can try to use some of these systems to reform backgrounds... * Update app_mahjong.lua --------- Co-authored-by: MrZ_26 <1046101471@qq.com>
20 lines
353 B
Lua
20 lines
353 B
Lua
-- Vertical red-green gradient
|
|
local back={}
|
|
local shader=SHADER.grad2
|
|
|
|
local t
|
|
function back.init()
|
|
t=math.random()*2600
|
|
end
|
|
function back.update(dt)
|
|
t=(t+dt)%6200
|
|
end
|
|
function back.draw()
|
|
GC.clear(.08,.08,.084)
|
|
shader:send('phase',t)
|
|
GC.setShader(shader)
|
|
GC.rectangle('fill',0,0,SCR.w,SCR.h)
|
|
GC.setShader()
|
|
end
|
|
return back
|