Έξοδος από το παιχνίδι

Σελίδα ενημέρωση :
Ημερομηνία δημιουργίας σελίδας :

Περιβάλλον επαλήθευσης

παράθυρα
  • Παράθυρα 11
Επεξεργαστής ενότητας
  • 2021.3.3στ1
Πακέτα συστήματος εισόδου
  • 1.3.0

Προϋποθέσεις για αυτήν τη συμβουλή

Οι ακόλουθες ρυθμίσεις έχουν ρυθμιστεί εκ των προτέρων ως προϋπόθεση για την επεξήγηση αυτών των συμβουλών.

Πώς να βγείτε από το παιχνίδι μέσω προγραμματισμού

Για έξοδο από το παιχνίδι μέσω προγραμματισμού, εκτελέστε τον ακόλουθο κώδικα:

UnityEngine.Application.Quit();

Εάν θέλετε να κλείσετε σωστά το παιχνίδι, βγείτε από το παιχνίδι από το μενού κ.λπ. και αποθηκεύστε τα δεδομένα ρύθμισης πριν βγείτε.

Ωστόσο, ο παραπάνω κώδικας ισχύει μόνο εάν δημιουργήσετε το παιχνίδι και το εκτελέσετε μόνο του και δεν συμβαίνει τίποτα όταν το εκτελείτε στο Unity Editor. Εάν θέλετε να σταματήσετε την εκτέλεση του παιχνιδιού σας στο Unity Editor, πρέπει να εκτελέσετε τον ακόλουθο κώδικα:

UnityEditor.EditorApplication.isPlaying = false;

Εάν θέλετε να λειτουργεί σωστά σε οποιοδήποτε περιβάλλον, μπορείτε να το γράψετε ως εξής χρησιμοποιώντας σύμβολα συλλογής.

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