private void OnApplicationQuit() { // 순서 보장 필요 if (_tcpManager != null && _tcpManager.IsConnect) { QuitRoomRequest(); _tcpManager.SendShutdown(); } }
private void CancelNetwork() { LoginPopup.SetActive(false); startBtn.interactable = true; networkBtn.interactable = true; exitBtn.interactable = true; Debug.Log("Cancel Button"); _tcpManager.SendShutdown(); }
// 로비 나가기 private void QuitLobby() { if (debug) { Application.Quit(); return; } _tcpManager.SendShutdown(); _tcpManager.DeletePacketInterpret(); SceneManager.LoadScene("Start"); }