【发布时间】:2013-07-28 20:08:26
【问题描述】:
我在使用 Android 后退键时遇到问题。电晕论坛没有帮助我。无论我在哪个场景,后退按钮只会让我回到主菜单,而不是像它应该的那样回到上一个场景。
我的应用地图...
菜单 > 菜单 2 > 教程 > 教程 1
Tutorials 应该回到 Menu2,Tutorial1 应该回到 Tutorials,但两者都回到 Menu。
我在所有场景中都有这个功能,它们各自的“changeScene”可以返回上一个屏幕;但正如我所提到的,ALL 将我带回主菜单。
local function moveBack()
Runtime:removeEventListener("key", onKeyEvent)
display.remove(allObjects);allObjects=nil
director:changeScene("previousScene", "crossfade")
end
local function onKeyEvent( event )
local returnValue = true
if (event.phase=="up" and event.keyName=="back") then
timer.performWithDelay(100,moveBack,1)
end
return returnValue
end
Runtime:addEventListener( "key", onKeyEvent )
【问题讨论】:
标签: android sdk navigation coronasdk back