From 91c240c463c955b3bdb10ea8f02eedd8b338f68a Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sun, 18 Apr 2021 00:35:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E4=BB=A3=E7=A0=81=EF=BC=8CDO?= =?UTF-8?q?GC=E6=A8=A1=E5=9D=97=E5=8A=A0=E4=B8=80=E4=B8=AA=E5=91=BD?= =?UTF-8?q?=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zframework/doGC.lua | 1 + parts/texture.lua | 18 ++++++++---------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/Zframework/doGC.lua b/Zframework/doGC.lua index 80ee3149..f7731541 100644 --- a/Zframework/doGC.lua +++ b/Zframework/doGC.lua @@ -4,6 +4,7 @@ local cmds={ zoom="scale", setc="setColor", lwid="setLineWidth", + draw="draw", line="line", rect="rectangle", circ="circle", diff --git a/parts/texture.lua b/parts/texture.lua index f8631006..ad382c34 100644 --- a/parts/texture.lua +++ b/parts/texture.lua @@ -34,7 +34,6 @@ end --Texture of puzzle mode TEXTURE.puzzleMark={} -gc.setLineWidth(3) for i=1,17 do TEXTURE.puzzleMark[i]=NSC(30,30) local _=minoColor[i] @@ -47,15 +46,14 @@ for i=18,24 do gc.setColor(minoColor[i]) gc.rectangle("line",7,7,16,16) end -local _=NSC(30,30) -gc.setColor(1,1,1) -gc.line(5,5,25,25) -gc.line(5,25,25,5) -TEXTURE.puzzleMark[-1]=NSC(30,30) -gc.setColor(1,1,1,.8) -gc.draw(_) -_:release() -gc.setCanvas() +TEXTURE.puzzleMark[-1]=DOGC{30,30, + {"setc",1,1,1,.8}, + {"draw",DOGC{30,30, + {"lwid",3}, + {"line",5,5,25,25}, + {"line",5,25,25,5}, + }} +} --A simple pixel font TEXTURE.pixelNum={}