少年修仙传客户端代码仓库
Core/GameEngine/DataToCtl/ConnectedState.cs
@@ -63,9 +63,16 @@
    public override void OnExit()
    {
        if (clock != null)
        {
            clock.Stop();
        }
        clock = null;
        base.OnExit();
    }
    Clock clock;
    private void DetectConnected(int _seconds)
    {
        connectedDetecting = true;
@@ -81,7 +88,11 @@
            GameNetSystem.Instance.SendToCrossServer(sendInfo2);// 在线回应
        }
        Clock.Create(DateTime.Now + new TimeSpan(_seconds * TimeSpan.TicksPerSecond), OnDetectEnd);
        if (clock != null)
        {
            clock.Stop();
        }
        clock = Clock.Create(DateTime.Now + new TimeSpan(_seconds * TimeSpan.TicksPerSecond), OnDetectEnd);
    }
    private void OnDetectEnd()