private static void OnDisconnectionEvent(object sender, UnetConnectionMsg e) { foreach (UnetClient item in Clients) { if (item.ConnectionId == e.ConnectionId) { Clients.Remove(item); } } }
private static void OnConnectionEvent(object sender, UnetConnectionMsg e) { UnetClient client = new UnetClient { HostId = e.HostId, ConnectionId = e.ConnectionId, ChannelId = myReliableChannelId, ClientInfo = $"ID: {e.ConnectionId} IP:{e.ClientIp} Port:{e.ClientPort}" }; Clients.Add(client); }