Euer nächstes Feature
Spielerprofil
Avatar, Rahmen und Badges des Spielers zeigen.
Unity

Euer sichtbares Ergebnis
Der gewählte Avatar, Rahmen oder Badge erscheint nach erneutem Laden im Profil.
Spielerprofile verwenden2:17
Video separat öffnen ↗Feature einbauen
Ihr könnt die Anleitung vorab ansehen. Zum Ausführen braucht ihr einen aktiven Projekt-Key. Projekt vorbereiten
SDK installiert, Projekt-Konfiguration importiert und Spieler angemeldet.
Dieses SDK-Beispiel nutzt develop. Prüft, ob die nötigen APIs in eurem installierten SDK verfügbar sind.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Hängt dieses Skript an ein GameObject in eurer ersten Szene.
6public class PlayerProfileDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Einrichtung: initialisieren, verbinden und einen Spieler
11 // anmelden.
12 HorizonApp.Initialize();
13 await new HorizonServer().Connect();
14 await UserManager.Instance.SignUpAnonymous("PlayerName");
15
16 // horizOn: Profil lesen, dann Avatar, Rahmen und Abzeichen ändern.
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}
Testet euer neues Feature.
Der gewählte Avatar, Rahmen oder Badge erscheint nach erneutem Laden im Profil.
Wählt im Dashboard dasselbe Projekt wie in eurer Spielkonfiguration.
Doku und Dashboard
Doku lesenTutorial-Video
SpielerprofilUnity2:25
Video separat öffnen ↗

