void Update() { globalTime += Time.deltaTime; if (clientDataBuffer.Count != 0) { for (int i = clientDataBuffer.Count - 1; i >= 0; i--) { if (clientDataBuffer[i].clientDataTime + serverTranportDelay + SendingClient.clientTransportDelay < globalTime) { ReceivingClient.ReceiveClientData(clientDataBuffer[i]); clientDataBuffer.RemoveAt(i); } } } }