Poistu pelistä

Sivu päivitetty :
Sivun luontipäivämäärä :

Varmennusympäristö

Windows
  • Windows 11
Unity-editori
  • 2021.3.3F1
Syöttöjärjestelmän paketit
  • 1.3.0

Tämän vinkin edellytykset

Seuraavat asetukset on määritetty valmiiksi näiden vihjeiden selityksen edellytykseksi.

Kuinka poistua pelistä ohjelmallisesti

Voit poistua pelistä ohjelmallisesti suorittamalla seuraavan koodin:

UnityEngine.Application.Quit();

Jos haluat sulkea pelin oikein, poistu pelistä valikosta jne. ja tallenna asetustiedot ennen poistumista.

Yllä oleva koodi on kuitenkin voimassa vain, jos rakennat pelin ja suoritat sen yksin, eikä mitään tapahdu, kun suoritat sen Unity Editorissa. Jos haluat estää pelin suorittamisen Unity-editorissa, sinun on suoritettava seuraava koodi:

UnityEditor.EditorApplication.isPlaying = false;

Jos haluat sen toimivan oikein missä tahansa ympäristössä, voit kirjoittaa sen seuraavasti käyttämällä käännössymboleja.

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