Paso 4 de 4

Comprueba tu primer jugador.

Ejecuta el ejemplo en tu proyecto de Unity y comprueba allí la respuesta.

Primera solicitud de jugador en UnityUnity2:40

Este tutorial se reproduce en inglés.

Abrir vídeo por separado ↗

Completa la configuración antes de confirmar la primera solicitud. Conectar

Añade HorizonTest.cs a un GameObject y pulsa Play

C#
Assets/Scripts/HorizonTest.cs
Llamada a horizOn
1using PM.horizOn.Cloud.Core;
2using PM.horizOn.Cloud.Manager;
3using UnityEngine;
4​
5// Añade este script a un GameObject de tu primera escena.
6// horizOn: inicializar, conectar con el servidor más cercano, iniciar
7// sesión de forma anónima.
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}

Esto es lo que debería ocurrir

El jugador anónimo inicia sesión correctamente. Console, Output o tu terminal muestra una respuesta correcta con el nombre del jugador o userId. También puedes comprobar el jugador en Users del proyecto seleccionado.

Confirma el resultado de tu propio proyecto. Los jugadores que ya existen en el panel no demuestran esta nueva conexión.

Abrir Usuarios
¿Todavía no hay respuesta?

Comprueba la clave activa del proyecto, la importación JSON y las direcciones del backend. Reinicia el proyecto después de importar. Ante un 401, comprueba la clave completa; ante errores de red, comprueba que el backend sea accesible y revisa Console.

Además: comprueba la API en el panel

API Explorer ayuda a depurar. Después verifica también la primera solicitud desde tu propio juego.

Explorador de API1:05

Este tutorial se reproduce en inglés.

Abrir vídeo por separado ↗
Abrir el API Explorer
Atrás