Keluar dari game
Halaman Diperbarui :
Tanggal pembuatan halaman :
Lingkungan verifikasi
- Windows
-
- jendela 11
- Editor Kesatuan
-
- 2021.3.3f1
- Paket Sistem Input
-
- 1.3.0
Prasyarat untuk tip ini
Pengaturan berikut telah dikonfigurasi sebelumnya sebagai prasyarat untuk penjelasan tips ini.
Cara keluar dari game secara terprogram
Untuk keluar dari game secara terprogram, jalankan kode berikut:
UnityEngine.Application.Quit();
Jika Anda ingin menutup game dengan benar, keluar dari game dari menu, dll., Dan simpan data pengaturan sebelum keluar.
Namun, kode di atas hanya valid jika Anda membangun game dan menjalankannya sendiri, dan tidak ada yang terjadi ketika Anda menjalankannya di Editor Unity. Jika Anda ingin menghentikan game Anda agar tidak berjalan di Unity Editor, Anda perlu menjalankan kode berikut:
UnityEditor.EditorApplication.isPlaying = false;
Jika Anda ingin berfungsi dengan benar di lingkungan apa pun, Anda dapat menuliskannya sebagai berikut menggunakan simbol kompilasi.
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}