0
アンドロイドで戻るボタンを押すと、代わりに別の画面に行くように依頼してもゲームは終了します。それが終了し、その後1〜2秒:あなたはまた、アンドロイドからバックキーをキャッチするLibGDXを指示する必要がありLibgdx戻るボタンアプリケーションを終了する
if((Gdx.input.isKeyPressed(Input.Keys.BACK)))
game.setScreen(new GameOverScreen(game,4));
if(controller.isresumePressed())
{
controller.table2visible(false);
controller.table1visible(true);
pausestate = false;
}
非常にうまくいきましたが、メニューボタンをキャッチするのと同じ方法ですか?私はGdx.input.setCatchMenuKey(true)を試しました。 ((Gdx.input.isKeyJustPressed(Input.Keys.BACK))||(Gdx.input.isKeyJustPressed(Input.Keys.MENU))) の場合は、 を追加しましたが、前の位置から始まるゲームに戻ってください。 –
Androidは、メニューボタンを使用していなくても戻ってきたので、新しいデバイスにはメニューボタンは一切ありません。メニューにアクセスするには、プログラムの中で自分のメニューボタンを作成し、それを使ってメニューを起動します。 Androidのメニューボタンを使ってからしばらく時間がかかりましたが、まったく同じように動作したと思います。したがって、メニューボタンを持つデバイスがある場合は、Gdx.input.setCatchMenuKey(true);すべきだったはずです。メニューボタンを使っていないことについてもっと説明できますか?あなたは何を期待していますか? – Tekkerue
いいえ私は古いアンドロイドのデバイスのメニューボタンをしなかった、私はボタンを –