Adım 4 / 4

İlk oyuncunu gör.

Örneği Unity projende çalıştır ve yanıtı orada kontrol et.

Unity’de ilk oyuncu isteğiUnity2:40

Bu eğitim İngilizce oynatılır.

Videoyu ayrı aç ↗

İlk isteği onaylamadan önce kurulumu tamamla. Bağlan

HorizonTest.cs dosyasını bir GameObject’e ekle ve Play düğmesine bas

C#
Assets/Scripts/HorizonTest.cs
horizOn çağrısı
1using PM.horizOn.Cloud.Core;
2using PM.horizOn.Cloud.Manager;
3using UnityEngine;
4​
5// Bu betiği ilk sahnendeki bir GameObject'e ekle.
6// horizOn: başlat, en yakın sunucuya bağlan, anonim oturum aç.
7public class HorizonTest : MonoBehaviour
8{
9 async void Start()
10 {
11 // Step 1: Initialize SDK
12 HorizonApp.Initialize();
13​
14 // Step 2: Connect to server
15 var server = new HorizonServer();
16 bool connected = await server.Connect();
17​
18 if (!connected)
19 {
20 Debug.LogError("Failed to connect to horizOn server");
21 return;
22 }
23​
24 Debug.Log($"Connected to: {server.ActiveHost}");
25​
26 // Step 3: Sign in or sign up
27 bool signedIn = await UserManager.Instance.SignUpAnonymous("TestPlayer");
28​
29 if (signedIn)
30 {
31 Debug.Log($"Signed in as: {UserManager.Instance.CurrentUser.DisplayName}");
32 }
33 }
34}

Beklenen sonuç bu

Anonim oyuncu başarıyla oturum açar. Console, Output veya terminal oyuncu adı ya da userId içeren başarılı bir yanıt gösterir. Oyuncuyu seçilen projenin Users bölümünde de kontrol edebilirsin.

Kendi projenin sonucunu onayla. Paneldeki mevcut oyuncular bu yeni bağlantıyı kanıtlamaz.

Kullanıcılar sayfasını aç
Henüz yanıt yok mu?

Etkin proje anahtarını, JSON içe aktarımını ve backend adreslerini kontrol et. İçe aktardıktan sonra projeyi yeniden başlat. 401 için tam anahtarı kontrol et; ağ hatalarında backend’in erişilebilirliğini ve Console çıktısını incele.

Ayrıca: panelde API’yi kontrol et

API Explorer hata ayıklamaya yardımcı olur. Ardından kendi oyunundan gelen ilk isteği de kontrol et.

API Gezgini1:05

Bu eğitim İngilizce oynatılır.

Videoyu ayrı aç ↗
API Explorer'ı açın
Geri