У меня небольшая проблема с реализацией моей многопользовательской игры с помощью Unity Unet.проблема в том, что я хочу, чтобы игрок вернулся в игру, если он отключился во время продолжающегося матча.
вот что я проверил.
когда игрок размещает сервер.другие игроки присоединяются.перед началом матча отключенный игрок может повторно подключиться к серверу.но как только я начинаю матч, игра переключается на онлайн-сцену, и кто-то отключается.он не может присоединиться к этому серверу.
на сервере вызываются следующие методы, когда отключенный игрок (или любой новый) пытается присоединиться к этому серверу во время игры
NetworkManager.OnServerConnect ()
NetworkManager.OnServerDisconnect ()
эти 2 метода вызываются мгновенно, и повторное соединение завершается неудачно. Это означает, что клиент подключается, но мгновенно отключается.
im использует Unity 2017 и unet.