Krok 4 z 4

Zobacz swojego pierwszego gracza.

Uruchom przykład w projekcie Unity i sprawdź tam odpowiedź.

Wideo pojawi się później

Ten krok nie ma jeszcze wideo. Instrukcja i polecenie MCP są już dostępne.

Pierwsze żądanie gracza w Unity

Zakończ konfigurację przed potwierdzeniem pierwszego żądania. Połącz

Dodaj HorizonTest.cs do GameObject i naciśnij Play

C#
Assets/Scripts/HorizonTest.cs
Wywołanie horizOn
1using PM.horizOn.Cloud.Core;
2using PM.horizOn.Cloud.Manager;
3using UnityEngine;
4​
5// Dodaj ten skrypt do obiektu GameObject w pierwszej scenie.
6// horizOn: inicjalizacja, połączenie z najbliższym serwerem, anonimowe
7// logowanie.
8public class HorizonTest : MonoBehaviour
9{
10 async void Start()
11 {
12 // Step 1: Initialize SDK
13 HorizonApp.Initialize();
14​
15 // Step 2: Connect to server
16 var server = new HorizonServer();
17 bool connected = await server.Connect();
18​
19 if (!connected)
20 {
21 Debug.LogError("Failed to connect to horizOn server");
22 return;
23 }
24​
25 Debug.Log($"Connected to: {server.ActiveHost}");
26​
27 // Step 3: Sign in or sign up
28 bool signedIn = await UserManager.Instance.SignUpAnonymous("TestPlayer");
29​
30 if (signedIn)
31 {
32 Debug.Log($"Signed in as: {UserManager.Instance.CurrentUser.DisplayName}");
33 }
34 }
35}

Oto oczekiwany wynik

Anonimowy gracz pomyślnie się loguje. Console, Output lub terminal pokazuje udaną odpowiedź z nazwą gracza lub userId. Gracza możesz również sprawdzić w Users wybranego projektu.

Potwierdź wynik ze swojego projektu. Gracze już istniejący w panelu nie są dowodem na działanie nowego połączenia.

Otwórz Użytkowników
Nadal brak odpowiedzi?

Sprawdź aktywny klucz projektu, import JSON i adresy backendu. Po imporcie uruchom ponownie projekt. Przy błędzie 401 sprawdź pełny klucz; przy błędach sieci sprawdź dostępność backendu i komunikaty w Console.

Dodatkowo: sprawdź API w panelu

API Explorer pomaga w debugowaniu. Następnie nadal sprawdź pierwsze żądanie z własnej gry.

Wypróbuj API bez SDK0:25

Istniejący samouczek panelu. Pokazuje poprzedni wygląd; instrukcja opisuje aktualny przebieg.

Ten samouczek jest odtwarzany po angielsku.

Otwórz wideo osobno ↗
Otwórz API Explorer
Wstecz