【Unity】ボタンでゲームを終了する方法

unity

Unityエディタでゲームを開始したのはいいけど、終了するのはどうすれば良いのか困ったことありませんか?

上の再生ボタンを押せば止まるのですが、カーソルロックなどをすると矢印で止めることができなくなります。

そういう時はキーボードにゲーム終了処理を割り当てましょう。

    void Update()
    {
        if (Input.GetKey(KeyCode.Escape)) Quit();
    }

    private void Quit()
    {
        UnityEditor.EditorApplication.isPlaying = false;
    }

これでゲームを終了できます。

ABOUTこの記事をかいた人

個人アプリ開発者。Python、Swift、Unityのことを発信します。月間2.5万PVブログ運営。 Twitter:@yamagablog