From 372f27b6ac130117cbfd6ce1f2ebdfb76f7e5dd5 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Tue, 10 Aug 2021 20:09:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8D=87puzzleMark=E6=9D=90=E8=B4=A8?= =?UTF-8?q?=E9=80=8F=E6=98=8E=E5=BA=A6=20=E7=95=A5=E5=BE=AE=E6=8F=90?= =?UTF-8?q?=E5=8D=87=E8=87=AA=E5=AE=9A=E4=B9=89-=E6=8B=BC=E5=9B=BE?= =?UTF-8?q?=E6=80=A7=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/modes/custom_puzzle.lua | 4 +++- parts/texture.lua | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/parts/modes/custom_puzzle.lua b/parts/modes/custom_puzzle.lua index a696e7e1..b716e1b6 100644 --- a/parts/modes/custom_puzzle.lua +++ b/parts/modes/custom_puzzle.lua @@ -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 diff --git a/parts/texture.lua b/parts/texture.lua index 35ba33d9..3fe455d9 100644 --- a/parts/texture.lua +++ b/parts/texture.lua @@ -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}, }