ميزتك التالية
ملف اللاعب
اعرض الصورة الرمزية والإطار والشارات الخاصة باللاعب.
Unity

النتيجة المرئية
تظهر الصورة الرمزية أو الإطار أو الشارة المحددة في الملف الشخصي بعد إعادة تحميله.
لا يوجد فيديو لهذه الخطوة بعد. الدليل وطلب MCP متاحان للاستخدام.
استخدام ملفات اللاعبين
أضف هذه الميزة
يمكنك الاطلاع على الدليل. يتطلب التنفيذ مفتاح مشروع نشطًا. تجهيز المشروع
SDK مُثبّت وإعداد المشروع مُستورد واللاعب مسجّل الدخول.
يستخدم مثال SDK هذا فرع develop. تحقّق من وجود واجهات API المطلوبة في SDK المثبّت.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// أرفق هذا السكربت بـ GameObject في المشهد الأول.
6public class PlayerProfileDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // التهيئة: التهيئة والاتصال وتسجيل دخول لاعب.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13 await UserManager.Instance.SignUpAnonymous("PlayerName");
14
15 // horizOn: اقرأ الملف الشخصي، ثم غيّر الصورة الرمزية والإطار
16 // والشارات.
17 // Profile, unlocks and the cosmetics catalog of the signed in player
18 var profile = await PlayerProfileManager.Instance.GetProfile();
19 if (profile == null) { Debug.Log(PlayerProfileManager.Instance.LastErrorCode); return; }
20
21 // Save avatar, frame and up to three badges (ids from your catalog in the dashboard)
22 var updated = await PlayerProfileManager.Instance.SetProfile(
23 "avatar.zombie_07", profile.profile.frameId, new[] { "badge.supporter" });
24 }
25}
اختبر ميزتك الجديدة.
تظهر الصورة الرمزية أو الإطار أو الشارة المحددة في الملف الشخصي بعد إعادة تحميله.
اختر في لوحة التحكم المشروع نفسه الموجود في إعداد لعبتك.


