private void Start() { quitButton.onClick.AddListener(() => { OnlineManager.DestroyServer(); gameObject.SetActive(false); menuPanel.gameObject.SetActive(true); }); stopButton.onClick.AddListener(() => { OnlineManager.StopServer(); }); OnlineManager.ConnectionCallback += (Client client) => { clientListUI.AddClient(client.SocketInfo.RemoteIpAddress.ToString(), client.SocketInfo.RemotePort.ToString()); }; OnlineManager.DisconnectionCallBack += (Client client) => { clientListUI.RemoveClient(client.SocketInfo.RemoteIpAddress.ToString(), client.SocketInfo.RemotePort.ToString()); }; OnlineManager.LogCallback += (string log) => { logViewUI.AddLog(log); }; }