Sıradaki özelliğin
Kimlik doğrulama
Bir test oyuncusuyla oturum aç ve oturumunu yeniden kullan.
Unity

Görünür sonuç
Bir test oyuncusu oturum açmıştır. Sonraki istekler bu oturumu kullanır.
Bu adımın videosu henüz yok. Rehber ve MCP isteği kullanıma hazır.
Oyuncu girişini entegre et
Bu özelliği ekle
Kılavuzu inceleyebilirsin. Çalıştırmak için etkin bir proje anahtarı gerekir. Projeyi hazırla
SDK kurulu ve proje yapılandırması içe aktarılmış olmalı.
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 AuthenticationDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Hazırlık: başlat ve bağlan.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13
14 // horizOn: bir oyuncu hesabı oluştur ve oturum aç.
15 // Anonymous sign-up (auto-caches token for session restore)
16 await UserManager.Instance.SignUpAnonymous("PlayerName");
17
18 // Email sign-up
19 await UserManager.Instance.SignUpEmail("user@example.com", "password", "DisplayName");
20
21 // Email sign-in
22 await UserManager.Instance.SignInEmail("user@example.com", "password");
23
24 // Check authentication state
25 if (UserManager.Instance.IsSignedIn)
26 {
27 var user = UserManager.Instance.CurrentUser;
28 Debug.Log($"Welcome, {user.DisplayName}!");
29 }
30 }
31}
Yeni özelliğini test et.
Bir test oyuncusu oturum açmıştır. Sonraki istekler bu oturumu kullanır.
Panelde oyun yapılandırmandaki projeyle aynı projeyi seç.


