PUN не может подключиться к удаленному серверуC#

Место общения программистов C#
Ответить
Anonymous
 PUN не может подключиться к удаленному серверу

Сообщение Anonymous »

Утром тест настройки, который я использовал для изучения сети Proton Unity, работал, но когда я попытался протестировать его ночью, он показал эти ошибки.

Код: Выделить всё

JoinRandomRoom failed. Client is on NameServer (must be Master Server for matchmaking) but not ready for operations (State: ConnectingToNameServer). Wait for callback: OnJoinedLobby or OnConnectedToMaster.
Изображение

Код: Выделить всё

using UnityEngine;
using Photon.Pun;
using Photon.Realtime;
using TMPro;

public class NetworkManager : MonoBehaviourPunCallbacks
{
[SerializeField] private TMP_Text logMessage;

void Awake(){
PhotonNetwork.AutomaticallySyncScene = true;
}

void Start()
{
Connect();
}

public void Connect(){
PhotonNetwork.ConnectUsingSettings();
}

public void JoinMatch(){
PhotonNetwork.JoinRandomRoom();
}

public override void OnJoinedRoom()
{
Debug.Log("Room Joined.");
logMessage.text = "Room Joined. " + PhotonNetwork.CurrentRoom.Name;

if(PhotonNetwork.IsMasterClient){
PhotonNetwork.LoadLevel(1);
}
}

public override void OnJoinRandomFailed(short returnCode, string message)
{
Debug.Log("Failed to Join Room.");
logMessage.text = "Failed to Join Room.";
PhotonNetwork.CreateRoom(null, new RoomOptions{MaxPlayers = 4});
}
}
Код довольно прост: он пытается подключиться к серверу и создать комнату для присоединения, если она еще не существует.

Подробнее здесь: https://stackoverflow.com/questions/788 ... ote-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»