0
一场比赛我有延伸Game
,一类,那么一束实现Screen
正因为这样我就可以做到这一点game.setScreen(new MyScreen(game));
但问题是其他类的,当我做Gdx.app.exit()
它只是关闭当前屏幕并转到下一个屏幕,这与game.dispose()
相同。那么当它作为桌面或Android应用程序运行时,如何关闭或退出游戏?如何关闭使用多个屏幕在LIbgdx
一场比赛我有延伸Game
,一类,那么一束实现Screen
正因为这样我就可以做到这一点game.setScreen(new MyScreen(game));
但问题是其他类的,当我做Gdx.app.exit()
它只是关闭当前屏幕并转到下一个屏幕,这与game.dispose()
相同。那么当它作为桌面或Android应用程序运行时,如何关闭或退出游戏?如何关闭使用多个屏幕在LIbgdx
你可以尝试做System.exit(0)
,这应该工作。我相信(虽然我没有测试过这一个),你也可以添加一行:config.forceExit(false)
,而它之前设置为true。
这可能有助于[链接](http://gamedev.stackexchange.com/questions/109047/how-to-close-an-app-correctly-on-desktop) – Squiddie