删除两行测试代码,添加arc系列命令
This commit is contained in:
@@ -19,6 +19,15 @@ local cmds={
|
|||||||
dCirc=function(...)gc.circle("line",...)end,
|
dCirc=function(...)gc.circle("line",...)end,
|
||||||
fPoly=function(...)gc.polygon("fill",...)end,
|
fPoly=function(...)gc.polygon("fill",...)end,
|
||||||
dPoly=function(...)gc.polygon("line",...)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)
|
return function(L)
|
||||||
gc.push()
|
gc.push()
|
||||||
@@ -28,9 +37,7 @@ return function(L)
|
|||||||
gc.setColor(1,1,1)
|
gc.setColor(1,1,1)
|
||||||
gc.setLineWidth(1)
|
gc.setLineWidth(1)
|
||||||
for i=3,#L do
|
for i=3,#L do
|
||||||
print(L[i][1])
|
|
||||||
local cmd=cmds[L[i][1]]
|
local cmd=cmds[L[i][1]]
|
||||||
print(L[i][1])
|
|
||||||
if type(cmd)=="string"then
|
if type(cmd)=="string"then
|
||||||
gc[cmd](unpack(L[i],2))
|
gc[cmd](unpack(L[i],2))
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user