Sortir del joc
Pàgina actualitzada :
Data de creació de la pàgina :
Entorn de verificació
- Windows
-
- Finestres 11
- Editor d'unitat
-
- 2021.3.3f1
- Paquets del sistema d'entrada
-
- 1.3.0
Requisits previs per a aquest consell
Els següents paràmetres estan preconfigurats com a requisit previ per a l'explicació d'aquests consells.
Com sortir del joc mitjançant programació
Per sortir programàticament del joc, executeu el codi següent:
UnityEngine.Application.Quit();
Si voleu tancar el joc correctament, sortiu del joc del menú, etc., i deseu les dades de configuració abans de sortir.
Tanmateix, el codi anterior només és vàlid si creeu el joc i l'executeu pel vostre compte, i no passa res quan l'executeu a Unity Editor. Si voleu impedir que el joc s'executi a Unity Editor, heu d'executar el codi següent:
UnityEditor.EditorApplication.isPlaying = false;
Si voleu que funcioni correctament en qualsevol entorn, podeu escriure-ho de la següent manera mitjançant símbols de compilació.
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}