4단계 중 4단계
첫 플레이어를 확인하세요.
Unity 프로젝트에서 예제를 실행하고 그곳에서 응답을 확인하세요.
이 단계의 동영상은 아직 없습니다. 안내와 MCP 요청은 바로 사용할 수 있습니다.
Unity에서 첫 플레이어 요청
첫 요청을 확인하기 전에 설정을 완료하세요. 연결
HorizonTest.cs를 GameObject에 추가하고 Play 누르기
C#
1using PM.horizOn.Cloud.Core;
2using PM.horizOn.Cloud.Manager;
3using UnityEngine;
4
5// 이 스크립트를 첫 씬의 GameObject에 붙이세요.
6// horizOn: 초기화하고 가장 가까운 서버에 연결한 뒤 익명으로 로그인.
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}
예상되는 결과
익명 플레이어가 성공적으로 로그인합니다. Console, Output 또는 터미널에 플레이어 이름이나 userId가 포함된 성공 응답이 표시됩니다. 선택한 프로젝트의 Users에서도 플레이어를 확인할 수 있습니다.
직접 실행한 프로젝트의 결과를 확인하세요. 기존 대시보드 플레이어만으로는 새 연결이 작동함을 확인할 수 없습니다.
사용자 열기아직 응답이 없나요?
활성 프로젝트 키, JSON 가져오기, 백엔드 주소를 확인하세요. 가져온 뒤에는 프로젝트를 다시 시작하세요. 401이면 전체 키를 확인하고, 네트워크 오류이면 백엔드에 접근할 수 있는지와 Console 출력을 확인하세요.
추가로: 대시보드에서 API 확인
API Explorer는 디버깅에 도움이 됩니다. 그런 다음 직접 만든 게임에서도 첫 요청을 확인하세요.
SDK 없이 API 사용해 보기0:25
기존 대시보드 안내입니다. 이전 디자인을 보여 주며 안내문은 현재 절차를 따릅니다.
이 동영상은 영어로 재생됩니다.
동영상 별도로 열기 ↗