Kilépés a játékból
Oldal frissítve :
Oldal létrehozásának dátuma :
Ellenőrzési környezet
- Windows
-
- Windows 11 esetén
- Unity-szerkesztő
-
- 2021.3.3f1
- Bemeneti rendszercsomagok
-
- 1.3.0
A tipp előfeltételei
A következő beállítások előre konfigurálva vannak a tippek magyarázatának előfeltételeként.
Hogyan lehet programozott módon kilépni a játékból
A játékból való programozott kilépéshez futtassa a következő kódot:
UnityEngine.Application.Quit();
Ha helyesen szeretné bezárni a játékot, lépjen ki a menüből stb., És mentse el a beállítási adatokat, mielőtt kilépne.
A fenti kód azonban csak akkor érvényes, ha a játékot önmagában készíti és futtatja, és semmi sem történik, amikor a Unity-szerkesztőben futtatja. Ha le szeretné állítani a játék futtatását a Unity-szerkesztőben, a következő kódot kell futtatnia:
UnityEditor.EditorApplication.isPlaying = false;
Ha azt szeretné, hogy bármilyen környezetben megfelelően működjön, akkor az alábbiak szerint írhatja fordítási szimbólumok segítségével.
public void OnClickExit()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#elif UNITY_STANDALONE
UnityEngine.Application.Quit();
#endif
}