צא מהמשחק

עודכן דף :
תאריך יצירת דף :

סביבת אימות

חלונות
  • חלונות 11
עורך Unity
  • 2021.3.3F1
חבילות מערכת קלט
  • 1.3.0

תנאים מוקדמים לטיפ זה

ההגדרות הבאות מוגדרות מראש כתנאי מוקדם להסבר של עצות אלה.

כיצד לצאת מהמשחק באופן תכנותי

כדי לצאת מהמשחק באופן תכנותי, הפעל את הקוד הבא:

UnityEngine.Application.Quit();

אם ברצונך לסגור את המשחק כראוי, צא מהמשחק מהתפריט וכו ', ושמור את נתוני ההגדרה לפני היציאה.

עם זאת, הקוד לעיל תקף רק אם אתה בונה את המשחק ומריץ אותו בפני עצמו, ושום דבר לא קורה כאשר אתה מפעיל אותו בעורך Unity. אם ברצונך להפסיק את הפעלת המשחק בעורך Unity, עליך להפעיל את הקוד הבא:

UnityEditor.EditorApplication.isPlaying = false;

אם אתה רוצה שזה יעבוד כראוי בכל סביבה, אתה יכול לכתוב את זה כדלקמן באמצעות סמלי הידור.

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