यूनिटी में एक विजेता स्क्रीन यूआई बनाना

कई खेलों में, जब कोई खिलाड़ी जीत हासिल करता है तो विजेता यूआई प्रदर्शित करने से समग्र अनुभव में इजाफा होता है। इस ट्यूटोरियल में, आप सीखेंगे कि कैनवास और यूआई तत्वों का उपयोग करके Unity में एक सरल विनर यूआई कैसे बनाया जाए।

चरण 1: अपना Unity प्रोजेक्ट सेट करें

  • अपने गेम की आवश्यकताओं के आधार पर Unity लॉन्च करें और एक नया 2D या 3D प्रोजेक्ट बनाएं बनाएं।
  • जीत की शर्तों सहित सभी आवश्यक गेमप्ले तत्वों के साथ अपना दृश्य सेट करें।

चरण 2: विजेता यूआई डिज़ाइन करें

  • Create a Canvas:
    • पदानुक्रम विंडो में राइट-क्लिक करें।
    • 'UI -> Canvas' चुनें. यह यूआई तत्वों के लिए एक कैनवास बनाता है।
  • Add Text Element:
    • कैनवास पर राइट-क्लिक करें।
    • 'UI -> Text' चुनें. यह कैनवास में एक टेक्स्ट तत्व जोड़ता है।
    • टेक्स्ट तत्व को उस स्थान पर रखें जहाँ आप चाहते हैं कि "Winner" टेक्स्ट दिखाई दे।

चरण 3: विजेता यूआई स्क्रिप्ट बनाएं

'WinnerUI.cs'

using UnityEngine;
using UnityEngine.UI;

public class WinnerUI : MonoBehaviour
{
    public Text winnerText;

    void Start()
    {
        winnerText.text = "";
    }

    public void ShowWinner(string winnerName)
    {
        winnerText.text = "Winner: " + winnerName;
    }
}

चरण 4: विजेता यूआई प्रदर्शित करें

  • सुनिश्चित करें कि आपके पास अपने गेम मैनेजर या अन्य प्रासंगिक स्क्रिप्ट से स्क्रिप्ट के विनरयूआई घटक तक पहुंच है।
  • विजेता खिलाड़ी के नाम को पैरामीटर के रूप में पास करते हुए 'ShowWinner()' विधि को कॉल करें।
// Example code to call ShowWinner() method
public class GameManager : MonoBehaviour
{
    public WinnerUI winnerUI;

    void DeclareWinner(string winnerName)
    {
        winnerUI.ShowWinner(winnerName);
    }
}

चरण 5: यूआई को अनुकूलित करें (वैकल्पिक)

पाठ आकार, फ़ॉन्ट और रंग को समायोजित करके, या प्रस्तुति को बेहतर बनाने के लिए बटन या छवियों जैसे अन्य यूआई तत्वों को जोड़कर विजेता यूआई को और अधिक अनुकूलित करने के लिए स्वतंत्र महसूस करें।

चरण 6: परीक्षण

  • अपना गेम खेलें और जीत की स्थिति शुरू करें।
  • सत्यापित करें कि विजेता यूआई सही ढंग से दिखाई देता है और विजेता खिलाड़ी का नाम प्रदर्शित करता है।

निष्कर्ष

आपने Unity में सफलतापूर्वक एक विजेता यूआई बना लिया है। इन चरणों का पालन करके, जब कोई खिलाड़ी जीत हासिल करता है तो आप स्पष्ट प्रतिक्रिया प्रदान करके अपने गेम के उपयोगकर्ता अनुभव को बढ़ा सकते हैं। अपने गेम के सौंदर्यशास्त्र और आवश्यकताओं के अनुरूप यूआई को और अधिक अनुकूलित करने के लिए स्वतंत्र महसूस करें।

सुझाए गए लेख
यूनिटी में एक लोडिंग स्क्रीन बनाना
एकता में फ्लाइट सिमुलेटर बनाना
यूनिटी में एक पॉज़ मेनू बनाना
यूनिटी गेम्स में जॉम्बीज़ कैसे जोड़ें
एचपी/प्रोग्रेस/स्टैमिना बार यूआई - यूनिटी एसेट स्टोर पैकेज समीक्षा
यूनिटी के यूआई सिस्टम के साथ काम करना
यूनिटी में एक रेडियल/सर्कुलर प्रोग्रेस बार बनाएं