Exemplo n.º 1
0
    private void ResetHeartBeat()   // 连接成功后调用
    {
        m_HdlBeat = HamPig.Timer.CallInterval(GameConst.INTERVAL_HEART_BEAT, this.SendHeartBeat);

        m_SendBeat    = Time.time;
        m_ReceiveBeat = Time.time;
    }
Exemplo n.º 2
0
 private void Close(bool isInitiative)
 {
     HamPig.Timer.RemoveInterval(this.m_HdlBeat);
     this.m_HdlBeat = null;
     isConnnected   = false;
     if (isInitiative)
     {
         NetManager.Close();
     }
 }