Unity गेम में खिलाड़ी के आंकड़े

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

कॉलबैक में दो पैरामीटर इस्तेमाल होते हैं: 1. अगर नतीजे के कोड की संख्या शून्य या उससे कम होती है, तो इसका मतलब है कि प्रोसेस पूरी हो गई है. सभी वैल्यू के लिए CommonStatusCodes देखें. 2. GooglePlayGames.PlayGamesLocalUser.PlayerStats टाइप का PlayerStats ऑब्जेक्ट

ज़्यादा जानकारी के लिए, देखें खिलाड़ी के आंकड़ों की गाइड देखें.

पुष्टि करने के बाद, खिलाड़ी से जुड़े आंकड़े उपलब्ध होंगे:

    ((PlayGamesLocalUser)Social.localUser).GetStats((rc, stats) =>
        {
            // -1 means cached stats, 0 is success
            // see  CommonStatusCodes for all values.
            if (rc <= 0 && stats.HasDaysSinceLastPlayed()) {
                Debug.Log("It has been " + stats.DaysSinceLastPlayed + " days");
            }
        });