Išeikite iš žaidimo
Puslapis atnaujintas :
Puslapio sukūrimo data :
Tikrinimo aplinka
- Windows
-
- Langai 11
- "Unity" redaktorius
-
- 2021.3.3F1
- Įvesties sistemos paketai
-
- 1.3.0
Būtinos šio patarimo sąlygos
Toliau nurodyti parametrai yra iš anksto sukonfigūruoti kaip būtina šių patarimų paaiškinimo sąlyga.
Kaip išeiti iš žaidimo programiškai
Norėdami programiškai išeiti iš žaidimo, paleiskite šį kodą:
UnityEngine.Application.Quit();
Jei norite teisingai uždaryti žaidimą, išeikite iš žaidimo iš meniu ir pan., O prieš išeidami išsaugokite nustatymo duomenis.
Tačiau aukščiau pateiktas kodas galioja tik tuo atveju, jei kuriate žaidimą ir paleidžiate jį atskirai, ir nieko neįvyksta, kai paleidžiate jį "Unity" redaktoriuje. Jei norite sustabdyti žaidimo paleidimą "Unity" redaktoriuje, turite paleisti šį kodą:
UnityEditor.EditorApplication.isPlaying = false;
Jei norite, kad jis tinkamai veiktų bet kurioje aplinkoje, galite jį parašyti taip naudodami kompiliavimo simbolius.
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}