खेल से बाहर निकलें

पेज अद्यतन :
पेज निर्माण की तारीख :

सत्यापन वातावरण

विंडोज़
  • विंडोज 11
एकता संपादक
  • 2021.3.3f1
इनपुट सिस्टम पैकेज़
  • 1.3.0

इस टिप के लिए आवश्यक शर्तें

निम्न सेटिंग्स इन युक्तियों के स्पष्टीकरण के लिए एक शर्त के रूप में पूर्व-कॉन्फ़िगर हैं।

प्रोग्रामेटिक रूप से गेम से कैसे बाहर निकलें

प्रोग्राम के अनुसार खेल से बाहर निकलने के लिए, निम्न कोड चलाएँ:

UnityEngine.Application.Quit();

यदि आप गेम को सही तरीके से बंद करना चाहते हैं, तो मेनू आदि से गेम से बाहर निकलें, और बाहर निकलने से पहले सेटिंग डेटा सहेजें।

हालाँकि, उपरोक्त कोड केवल तभी मान्य होता है जब आप गेम का निर्माण करते हैं और इसे अपने दम पर चलाते हैं, और जब आप इसे यूनिटी एडिटर में चलाते हैं तो कुछ भी नहीं होता है। यदि आप अपने गेम को एकता संपादक में चलने से रोकना चाहते हैं, तो आपको निम्न कोड चलाने की आवश्यकता है:

UnityEditor.EditorApplication.isPlaying = false;

यदि आप इसे किसी भी वातावरण में सही ढंग से काम करना चाहते हैं, तो आप इसे संकलन प्रतीकों का उपयोग करके निम्नानुसार लिख सकते हैं।

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