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); } } } }