diff --git a/parts/scenes/depause.lua b/parts/scenes/depause.lua index 5d417b8b..a53e194e 100644 --- a/parts/scenes/depause.lua +++ b/parts/scenes/depause.lua @@ -4,9 +4,20 @@ local scene={} local timer -function scene.sceneInit()timer=1 end +function scene.sceneInit() + timer=1 + scene.widgetList.pause.x= + SETTING.menuPos=='right'and 1195 or + SETTING.menuPos=='middle'and 860 or + SETTING.menuPos=='left'and 190 +end + +function scene.keyDown(key) + if key=="escape"then + pauseGame() + end +end -scene.keyDown=NULL scene.mouseDown=NULL scene.touchDown=NULL @@ -36,4 +47,8 @@ function scene.draw() gc.rectangle('fill',500,342,280*timer,36,10) end +scene.widgetList={ + WIDGET.newKey{name="pause",x=0,y=45,w=60,code=pauseGame,fText=TEXTURE.game.pause}, +} + return scene \ No newline at end of file