آمار بازیکنان در بازی های یونیتی

Player Stats API به شما امکان می دهد تجربیات بازی را برای بخش های خاصی از بازیکنان و مراحل مختلف چرخه زندگی بازیکن تنظیم کنید. شما می توانید بر اساس نحوه پیشرفت، هزینه و تعامل بازیکنان، تجربیات مناسبی برای هر بخش بازیکن بسازید. ��ه عنوان مثال، می‌توانید از این API برای انجام اقدامات پیشگیرانه برای تشویق بازیکن کمتر فعال برای تعامل مجدد با بازی خود استفاده کنید، مانند نمایش و تبلیغ موارد جدید در بازی هنگام ورود بازیکن.

پاسخ به تماس دو پارامتر را می گیرد: 1. کد نتیجه کمتر یا مساوی صفر موفقیت است. برای همه مقادیر، CommonStatusCodes را ببینید. 1. شی PlayerStats از روش PlayGamesLocalUser.GetStats .

برای اطلاعات بیشتر به راهنمای آمار بازیکن مراجعه کنید.

آمار بازیکن پس از احراز هویت در دسترس است:

    ((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");
            }
        });