protected virtual void ReceiveNeedConnect()
 {
     while (isActive)
     {
         if (state)
         {
             INetworkMessage message = ReceiveMessage();
             if (mNetWorkManager != null)
             {
                 mNetWorkManager.ReceiveMessage(this, message);
             }
             if (receiveMessage != null)
             {
                 receiveMessage.Invoke(this, message);
             }
         }
     }
 }