NetworkManager от Unity NetCode немедленно отправляет вызов отключения на сервер при нажатии X в окне. Как мне это предоC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 NetworkManager от Unity NetCode немедленно отправляет вызов отключения на сервер при нажатии X в окне. Как мне это предо

Сообщение Anonymous »

Я установил приложение. Только при нажатии да, приложение действительно уйдет.
, но 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
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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