修改玩家绘制流程,修复镜头平移和遮罩的一些冲突
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -63,7 +63,6 @@ return{
|
||||
end
|
||||
end end
|
||||
end
|
||||
gc.setStencilTest()
|
||||
gc.pop()
|
||||
PLY.draw.cancelField(P)
|
||||
end,
|
||||
}
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user