private void ResetHeartBeat() // 连接成功后调用 { m_HdlBeat = HamPig.Timer.CallInterval(GameConst.INTERVAL_HEART_BEAT, this.SendHeartBeat); m_SendBeat = Time.time; m_ReceiveBeat = Time.time; }
private void Close(bool isInitiative) { HamPig.Timer.RemoveInterval(this.m_HdlBeat); this.m_HdlBeat = null; isConnnected = false; if (isInitiative) { NetManager.Close(); } }