トップ 一覧 検索 ヘルプ RSS ログイン

unity_script_quit_return_androidの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!戻るボタンで終了 (Android)

Androidで、画面下の「戻る」ボタンでアプリを終了させるには以下のようにします。
{{ref_image unity_quit_app_android.png}}
MonoBehaviourの派生クラスのUpdate関数内で以下のような処理を挿入。

 void Update () {
 
    if (Application.platform == RuntimePlatform.Android) {
      if (Input.GetKey(KeyCode.Escape)) {
        Application.Quit();
        return;
      }
    }
 }

Androidでは、この「戻る」ボタンは終了だけではなくて、「1つ前の画面に戻る」的に使うものです。
ので、たとえばウィンドウを表示してる状態で「戻る」ボタンを押したときに、そのウィンドウを閉じる、などの処理を明示的に行うとAndroidユーザにとって優しいかもしれません。
ので、たとえばメッセージウィンドウを表示してる状態で「戻る」ボタンを押したときに、そのメッセージウィンドウを閉じる、などの処理を明示的に行うとAndroidユーザにとって優しいかもしれません。

----
{{lastmodified}}