整理代码,表示键盘按键的字符串使用单引号

This commit is contained in:
MrZ626
2021-11-27 18:57:23 +08:00
parent 841faeede4
commit f6b4c1b109
48 changed files with 499 additions and 499 deletions

View File

@@ -245,8 +245,8 @@ function scene.mouseDown(x,y,k)
local dx,dy=x-640,y-360
if abs(dx)<320 and abs(dy)<320 and(abs(dx)>60 or abs(dy)>60)then
scene.keyDown(abs(dx)-abs(dy)>0 and
(dx>0 and"right"or"left")or
(dy>0 and"down"or"up")
(dx>0 and'right'or'left')or
(dy>0 and'down'or'up')
)
end
end
@@ -291,7 +291,7 @@ local function playRep(n)
end
function scene.keyDown(key,isRep)
if isRep then return end
if key=="up"or key=="down"or key=="left"or key=="right"then
if key=='up'or key=='down'or key=='left'or key=='right'then
if repeater.focus then
local f=repeater.focus
if #repeater.seq[f]<24 then
@@ -317,18 +317,18 @@ function scene.keyDown(key,isRep)
end
end
end
elseif key=="space"then skip()
elseif key=="r"then reset()
elseif key=="q"then if state==0 then invis=not invis end
elseif key=="w"then if state==0 then tapControl=not tapControl end
elseif key=="1"or key=="2"then(kb.isDown("lshift","lctrl","lalt")and playRep or setFocus)(key=="1"and 1 or 2)
elseif key=="c1"then playRep(1)
elseif key=="c2"then playRep(2)
elseif key=="return"then
elseif key=='space'then skip()
elseif key=='r'then reset()
elseif key=='q'then if state==0 then invis=not invis end
elseif key=='w'then if state==0 then tapControl=not tapControl end
elseif key=='1'or key=='2'then(kb.isDown('lshift','lctrl','lalt')and playRep or setFocus)(key=='1'and 1 or 2)
elseif key=='c1'then playRep(1)
elseif key=='c2'then playRep(2)
elseif key=='return'then
if repeater.focus then
repeater.focus=false
end
elseif key=="escape"then
elseif key=='escape'then
if repeater.focus then
repeater.focus=false
else
@@ -480,19 +480,19 @@ function scene.draw()
end
scene.widgetList={
WIDGET.newButton{name='reset', x=155, y=100,w=180,h=100,color='lG',font=40,code=pressKey"r"},
WIDGET.newSwitch{name='invis', x=240, y=300,lim=200,font=40,disp=function()return invis end,code=pressKey"q",hideF=function()return state==1 end},
WIDGET.newSwitch{name='tapControl',x=240, y=370,lim=200,font=40,disp=function()return tapControl end,code=pressKey"w",hideF=function()return state==1 end},
WIDGET.newButton{name='reset', x=155, y=100,w=180,h=100,color='lG',font=40,code=pressKey'r'},
WIDGET.newSwitch{name='invis', x=240, y=300,lim=200,font=40,disp=function()return invis end,code=pressKey'q',hideF=function()return state==1 end},
WIDGET.newSwitch{name='tapControl',x=240, y=370,lim=200,font=40,disp=function()return tapControl end,code=pressKey'w',hideF=function()return state==1 end},
WIDGET.newKey{name='up', x=155, y=460,w=100,fText="",font=50, color='Y',code=pressKey"up", hideF=function()return tapControl end},
WIDGET.newKey{name='down', x=155, y=660,w=100,fText="",font=50, color='Y',code=pressKey"down", hideF=function()return tapControl end},
WIDGET.newKey{name='left', x=55, y=560,w=100,fText="",font=50, color='Y',code=pressKey"left", hideF=function()return tapControl end},
WIDGET.newKey{name='right', x=255, y=560,w=100,fText="",font=50,color='Y',code=pressKey"right", hideF=function()return tapControl end},
WIDGET.newKey{name='skip', x=155, y=400,w=100,font=20, color='Y',code=pressKey"space", hideF=function()return state~=1 or not skipper.cd or skipper.cd>0 end},
WIDGET.newKey{name='record1', x=1100,y=390,w=220,h=50,fText="", color='H',code=pressKey"1", hideF=function()return state==2 end},
WIDGET.newKey{name='record2', x=1100,y=450,w=220,h=50,fText="", color='H',code=pressKey"2", hideF=function()return state==2 end},
WIDGET.newKey{name='replay1', x=1245,y=390,w=50,fText="!", color='G',code=pressKey"c1", hideF=function()return state==2 or #repeater.seq[1]==0 end},
WIDGET.newKey{name='replay2', x=1245,y=450,w=50,fText="!", color='G',code=pressKey"c2", hideF=function()return state==2 or #repeater.seq[2]==0 end},
WIDGET.newKey{name='up', x=155, y=460,w=100,fText="",font=50, color='Y',code=pressKey'up', hideF=function()return tapControl end},
WIDGET.newKey{name='down', x=155, y=660,w=100,fText="",font=50, color='Y',code=pressKey'down', hideF=function()return tapControl end},
WIDGET.newKey{name='left', x=55, y=560,w=100,fText="",font=50, color='Y',code=pressKey'left', hideF=function()return tapControl end},
WIDGET.newKey{name='right', x=255, y=560,w=100,fText="",font=50,color='Y',code=pressKey'right', hideF=function()return tapControl end},
WIDGET.newKey{name='skip', x=155, y=400,w=100,font=20, color='Y',code=pressKey'space', hideF=function()return state~=1 or not skipper.cd or skipper.cd>0 end},
WIDGET.newKey{name='record1', x=1100,y=390,w=220,h=50,fText="", color='H',code=pressKey'1', hideF=function()return state==2 end},
WIDGET.newKey{name='record2', x=1100,y=450,w=220,h=50,fText="", color='H',code=pressKey'2', hideF=function()return state==2 end},
WIDGET.newKey{name='replay1', x=1245,y=390,w=50,fText="!", color='G',code=pressKey'c1', hideF=function()return state==2 or #repeater.seq[1]==0 end},
WIDGET.newKey{name='replay2', x=1245,y=450,w=50,fText="!", color='G',code=pressKey'c2', hideF=function()return state==2 or #repeater.seq[2]==0 end},
WIDGET.newButton{name='back', x=1140,y=640,w=170,h=80,font=60,fText=CHAR.icon.back,code=backScene},
}