整理代码
This commit is contained in:
@@ -862,11 +862,10 @@ local fleg={
|
|||||||
}setmetatable(fleg,{__tostring=function()return"The fl\97g."end})
|
}setmetatable(fleg,{__tostring=function()return"The fl\97g."end})
|
||||||
function userG.the_box(k,f)
|
function userG.the_box(k,f)
|
||||||
if k~=first_key then log"Usage:"log"?"return end
|
if k~=first_key then log"Usage:"log"?"return end
|
||||||
if not f then log"Two keys needed"return end
|
if not f or type(f)~='function'then log"Second arg is a function"return end
|
||||||
if type(f)~='function'then log"Function need"return end
|
|
||||||
noLog=true
|
noLog=true
|
||||||
if f()~=f then noLog=false log"Give me yourself."return end
|
if f()~=f then noLog=false log"Return itself"return end
|
||||||
if f(26)~=math.huge then noLog=false log"Infinity for the lucky number"return end
|
if f(26)~=math.huge then noLog=false log"Lucky number → Infinity"return end
|
||||||
noLog=false
|
noLog=false
|
||||||
log"*You Lose*"
|
log"*You Lose*"
|
||||||
return fleg
|
return fleg
|
||||||
@@ -976,8 +975,7 @@ function scene.keyDown(key)
|
|||||||
elseif key=="pagedown"then outputBox:scroll(20)
|
elseif key=="pagedown"then outputBox:scroll(20)
|
||||||
elseif key=="home"then outputBox:scroll(-1e99)
|
elseif key=="home"then outputBox:scroll(-1e99)
|
||||||
elseif key=="end"then outputBox:scroll(1e99)
|
elseif key=="end"then outputBox:scroll(1e99)
|
||||||
elseif combKey[key]and kb.isDown("lctrl","rctrl")then
|
elseif combKey[key]and kb.isDown("lctrl","rctrl")then combKey[key]()
|
||||||
combKey[key]()
|
|
||||||
elseif key=="escape"then
|
elseif key=="escape"then
|
||||||
if not WIDGET.isFocus(inputBox)then
|
if not WIDGET.isFocus(inputBox)then
|
||||||
WIDGET.focus(inputBox)
|
WIDGET.focus(inputBox)
|
||||||
@@ -995,4 +993,4 @@ scene.widgetList={
|
|||||||
inputBox,
|
inputBox,
|
||||||
}
|
}
|
||||||
|
|
||||||
return scene
|
return scene
|
||||||
Reference in New Issue
Block a user