diff --git a/Zframework/doGC.lua b/Zframework/doGC.lua index 48193c2e..f7367b5b 100644 --- a/Zframework/doGC.lua +++ b/Zframework/doGC.lua @@ -19,6 +19,15 @@ local cmds={ dCirc=function(...)gc.circle("line",...)end, fPoly=function(...)gc.polygon("fill",...)end, dPoly=function(...)gc.polygon("line",...)end, + + drArc=function(...)gc.arc("line",...)end, + flArc=function(...)gc.arc("fill",...)end, + dpArc=function(...)gc.arc("line","pie",...)end, + doArc=function(...)gc.arc("line","open",...)end, + dcArc=function(...)gc.arc("line","closed",...)end, + fpArc=function(...)gc.arc("fill","pie",...)end, + foArc=function(...)gc.arc("fill","open",...)end, + fcArc=function(...)gc.arc("fill","closed",...)end, } return function(L) gc.push() @@ -28,9 +37,7 @@ return function(L) gc.setColor(1,1,1) gc.setLineWidth(1) for i=3,#L do - print(L[i][1]) local cmd=cmds[L[i][1]] - print(L[i][1]) if type(cmd)=="string"then gc[cmd](unpack(L[i],2)) else