Ieșiți din joc
Pagina actualizată :
Data creării paginii :
Mediul de verificare
- Windows
-
- Ferestre 11
- Unity Editor
-
- 2021.3.3F1
- Pachete de sisteme de intrare
-
- 1.3.0
Cerințe preliminare pentru acest sfat
Următoarele setări sunt preconfigurate ca o condiție prealabilă pentru explicarea acestor sfaturi.
Cum să ieșiți din joc programatic
Pentru a ieși programatic din joc, rulați următorul cod:
UnityEngine.Application.Quit();
Dacă doriți să închideți jocul corect, ieșiți din joc din meniu etc. și salvați datele de setare înainte de a ieși.
Cu toate acestea, codul de mai sus este valabil numai dacă construiți jocul și îl rulați singur și nu se întâmplă nimic atunci când îl rulați în Editorul Unity. Dacă doriți să opriți rularea jocului în Editorul Unity, trebuie să rulați următorul cod:
UnityEditor.EditorApplication.isPlaying = false;
Dacă doriți să funcționeze corect în orice mediu, îl puteți scrie după cum urmează folosind simboluri de compilare.
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}