提升puzzleMark材质透明度

略微提升自定义-拼图性能
This commit is contained in:
MrZ626
2021-08-10 20:09:47 +08:00
parent d6d2d394bc
commit 372f27b6ac
2 changed files with 4 additions and 2 deletions

View File

@@ -1,4 +1,5 @@
local gc=love.graphics
local gc_draw=gc.draw
local function puzzleCheck(P)
local D=P.modeData
local F=FIELD[D.finished+1]
@@ -56,10 +57,11 @@ return{
if P.modeData.showMark==0 then
local mark=TEXTURE.puzzleMark
local F=FIELD[P.modeData.finished+1]
gc.setColor(1,1,1)
for y=1,20 do for x=1,10 do
local T=F[y][x]
if T~=0 then
gc.draw(mark[T],30*x-30,600-30*y)
gc_draw(mark[T],30*x-30,600-30*y)
end
end end
end

View File

@@ -28,7 +28,7 @@ gc.setLineWidth(2)
TEXTURE.puzzleMark={}
for i=1,17 do
TEXTURE.puzzleMark[i]=GC.DO{30,30,
{'setCL',minoColor[i][1],minoColor[i][2],minoColor[i][3],.6},
{'setCL',minoColor[i][1],minoColor[i][2],minoColor[i][3]},
{'dRect',5,5,20,20},
{'dRect',10,10,10,10},
}