コード例 #1
0
ファイル: Program.cs プロジェクト: Draiget/EnviumNetTest
        public static void HostRunFrame_Client(bool frameFinished)
        {
            if ((_clientState.NetChannel != null && _clientState.NetChannel.IsTimedOut()) && frameFinished && _clientState.IsConnected())
            {
                Console.WriteLine("Server connection timed out.");
                // TODO: Show dialog

                _clientState.Disconnect(true);
                return;
            }

            if (_clientState.NetChannel != null && _clientState.NetChannel.IsTimingOut())
            {
                Console.Title = string.Format("Timing out: {0:####.##}", _clientState.NetChannel.GetTimeoutSeconds() - _clientState.NetChannel.GetTimeSinceLastReceived());
            }

            _clientState.RunFrame();
        }