Unity によってリリースされたアプリケーションがコード コントロールを閉じる必要がある場合、次のメソッドを呼び出すだけで済みます。
また、エディター状態の場合、上記の方法でエディターを閉じることはできません。
エディター状態では、次のメソッドを使用して実行状態を終了する必要があります。
UnityEditor.EditorApplication.isPlaying=false;
したがって、エディターと公開アプリケーションでプログラムを閉じたい場合は、次の方法を使用できます。
public void Quitgame()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#else
Application.Quit();
#endif
}