Oyundan çık

Sayfa güncel :
Sayfa oluşturma tarihi :

Doğrulama ortamı

Windows
  • pencereler 11
Unity Düzenleyicisi
  • 2021.3.3f1
Giriş Sistemi Paketleri
  • 1.3.0

Bu ipucu için önkoşullar

Aşağıdaki ayarlar, bu ipuçlarının açıklanması için bir önkoşul olarak önceden yapılandırılmıştır.

Oyundan programlı olarak nasıl çıkılır?

Programlı olarak oyundan çıkmak için aşağıdaki kodu çalıştırın:

UnityEngine.Application.Quit();

Oyunu doğru bir şekilde kapatmak istiyorsanız, menüden vb. oyundan çıkın ve çıkmadan önce ayar verilerini kaydedin.

Ancak, yukarıdaki kod yalnızca oyunu oluşturup kendi başına çalıştırırsanız geçerlidir ve Unity Düzenleyicisi'nde çalıştırdığınızda hiçbir şey olmaz. Oyununuzun Unity Düzenleyicisi'nde çalışmasını durdurmak istiyorsanız aşağıdaki kodu çalıştırmanız gerekir:

UnityEditor.EditorApplication.isPlaying = false;

Herhangi bir ortamda düzgün çalışmasını istiyorsanız, derleme sembollerini kullanarak aşağıdaki gibi yazabilirsiniz.

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