Mängust väljumine

Lehekülg uuendatud :
Lehe loomise kuupäev :

Kontrollimise keskkond

Windows
  • Windows 11
Ühtsuse toimetaja
  • 2021.3.3f1
Sisendsüsteemi paketid
  • 1.3.0

Selle näpunäite eeltingimused

Järgmised sätted on eelkonfigureeritud nende näpunäidete selgitamise eeltingimusena.

Kuidas mängust programmiliselt väljuda

Mängust programmiliselt väljumiseks käivitage järgmine kood:

UnityEngine.Application.Quit();

Kui soovite mängu õigesti sulgeda, väljuge mängust menüüst jne ja salvestage seadistusandmed enne väljumist.

Kuid ülaltoodud kood kehtib ainult siis, kui ehitate mängu ja käivitate selle iseseisvalt ning midagi ei juhtu, kui käivitate selle Unity Editoris. Kui soovite peatada oma mängu Unity Editoris töötamise, peate käivitama järgmise koodi:

UnityEditor.EditorApplication.isPlaying = false;

Kui soovite, et see töötaks mis tahes keskkonnas õigesti, saate selle kompileerimissümbolite abil kirjutada järgmiselt.

  public void OnClickExit()
  {
#if UNITY_EDITOR
    UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
    UnityEngine.Application.Quit();
#endif
  }