修改玩家绘制流程,修复镜头平移和遮罩的一些冲突

This commit is contained in:
MrZ626
2021-08-10 19:54:51 +08:00
parent 7c326ce0d7
commit d6d2d394bc
8 changed files with 106 additions and 108 deletions

View File

@@ -21,8 +21,7 @@ return{
PLY.draw.applyField(P)
gc.setColor(1,1,1,.1)
gc.draw(IMG.electric,0,106,0,2.6)
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
score=function(P)return{min(P.stat.row,200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..STRING.time(D[2])end,

View File

@@ -22,8 +22,7 @@ return{
PLY.draw.applyField(P)
gc.setColor(1,1,1,.1)
gc.draw(IMG.electric,0,106,0,2.6)
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
score=function(P)return{min(P.stat.row,200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..STRING.time(D[2])end,

View File

@@ -18,8 +18,7 @@ return{
PLY.draw.applyField(P)
gc.setColor(1,1,1,.1)
gc.draw(IMG.electric,0,106,0,2.6)
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
score=function(P)return{min(P.stat.row,200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..STRING.time(D[2])end,

View File

@@ -21,8 +21,7 @@ return{
PLY.draw.applyField(P)
gc.setColor(1,1,1,.1)
gc.draw(IMG.electric,0,106,0,2.6)
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
score=function(P)return{min(P.stat.row,100),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..STRING.time(D[2])end,

View File

@@ -63,7 +63,6 @@ return{
end
end end
end
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
}

View File

@@ -37,8 +37,7 @@ return{
PLY.draw.applyField(P)
gc.setColor(1,.5,.5,.2)
gc.rectangle('fill',30*L[1]-30,0,30,600)
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end
end,
score=function(P)return{P.modeData.tsd,P.stat.time}end,

View File

@@ -37,8 +37,7 @@ return{
gc.setColor(1,.5,.5,.3-i*.05)
gc.rectangle('fill',30*L[i]-30,0,30,600)
end
gc.setStencilTest()
gc.pop()
PLY.draw.cancelField(P)
end,
score=function(P)return{P.modeData.tsd,P.stat.time}end,
scoreDisp=function(D)return D[1].."TSD "..STRING.time(D[2])end,