LibGDX:如何模拟按下 Android 后退按钮
LibGDX: How to simulate that the Android back button was pressed
在我的 libGDX 游戏中,我使用 Gdx.input.setCatchBackKey(true);
捕捉 Android 后退按钮以切换屏幕或在我的主菜单屏幕上显示退出确认对话框。当用户确认退出时,我调用了一个调用 game.dispose()
.
的 exitGame 方法
当我只调用 game.dipose()
(默认情况下应该隐藏当前屏幕)时,没有任何反应。当我另外调用 batch.dispose()
或 Assets.dispose()
时,游戏崩溃并显示 Fatal signal 11 (SIGSEGV) at 0x77738008 (code=1), thread 25492 (Thread-21222)
。
如何才能调用正常的 Android 反应,而无需按下后退按钮。
我想你在找。-
Gdx.app.exit();
您可以在 Libgdx Docs 中找到更多信息。
在我的 libGDX 游戏中,我使用 Gdx.input.setCatchBackKey(true);
捕捉 Android 后退按钮以切换屏幕或在我的主菜单屏幕上显示退出确认对话框。当用户确认退出时,我调用了一个调用 game.dispose()
.
当我只调用 game.dipose()
(默认情况下应该隐藏当前屏幕)时,没有任何反应。当我另外调用 batch.dispose()
或 Assets.dispose()
时,游戏崩溃并显示 Fatal signal 11 (SIGSEGV) at 0x77738008 (code=1), thread 25492 (Thread-21222)
。
如何才能调用正常的 Android 反应,而无需按下后退按钮。
我想你在找。-
Gdx.app.exit();
您可以在 Libgdx Docs 中找到更多信息。