Sıradaki özelliğin
Oyuncu Profili
Oyuncunun avatarını, çerçevesini ve rozetlerini göster.
Unity

Görünür sonuç
Seçilen avatar, çerçeve veya rozet, profil yeniden yüklendiğinde görünür.
Bu adımın videosu henüz yok. Rehber ve MCP isteği kullanıma hazır.
Oyuncu profillerini kullan
Bu özelliği ekle
Kılavuzu inceleyebilirsin. Çalıştırmak için etkin bir proje anahtarı gerekir. Projeyi hazırla
SDK kurulu, proje yapılandırması içe aktarılmış ve oyuncu oturum açmış olmalı.
Bu SDK örneği develop kullanır. Gerekli API'lerin kurulu SDK sürümünde bulunduğunu kontrol et.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Bu betiği ilk sahnendeki bir GameObject'e ekle.
6public class PlayerProfileDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Hazırlık: başlat, bağlan ve bir oyuncunun oturumunu aç.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13 await UserManager.Instance.SignUpAnonymous("PlayerName");
14
15 // horizOn: profili oku, sonra avatarı, çerçeveyi ve rozetleri
16 // değiştir.
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}
Yeni özelliğini test et.
Seçilen avatar, çerçeve veya rozet, profil yeniden yüklendiğinde görünür.
Panelde oyun yapılandırmandaki projeyle aynı projeyi seç.


