Я установил приложение. Только при нажатии да, приложение действительно уйдет.
, но NetworkManager, похоже, не заботится об этом. В тот момент, когда я нажимаю X, Owari da. < /P>
Я попытался спросить CHATGPT, но у него нет решения для этого.
кто -нибудь еще столкнулся с этим? Как вы его разрешили или работали вокруг?private bool quitConfirmed = false;
private void OnEnable() => Application.wantsToQuit += QuitConfirmBox;
private void OnDisable() => Application.wantsToQuit -= QuitConfirmBox;
public void Quit() /* called by pressing YES when prompted */
{
quitConfirmed = true;
Application.Quit();
}
private bool QuitConfirmBox()
{
uiManager.ConfirmQuitMessageBox();
return quitConfirmed;
}
private void OnApplicationQuit()
{
if (NetworkManager.Singleton != null)
NetworkManager.Singleton.Shutdown();
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... o-server-o
NetworkManager от Unity NetCode немедленно отправляет вызов отключения на сервер при нажатии X в окне. Как мне это предо ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Клиент Unity Netcode (мультиплеер) не является владельцем своего проигрывателя
Anonymous » » в форуме C# - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-