private void HandleChangeName(NodeMessage msg, int handle, uint seq) { GameFrameworkMessage.NodeMessageWithGuid nameMsg = msg.m_NodeHeader as GameFrameworkMessage.NodeMessageWithGuid; if (null != nameMsg) { GameFrameworkMessage.ChangeName protoData = msg.m_ProtoData as GameFrameworkMessage.ChangeName; if (null != protoData) { m_UserProcessScheduler.DefaultUserThread.QueueAction(m_UserProcessScheduler.DoChangeName, nameMsg.m_Guid, protoData.m_Nickname); } } }
private void ChangeName(string nickname) { if (m_IsLogining) { RoleEnter(m_AccountId, nickname); } else { try { NodeMessage sendMsg = new NodeMessage(LobbyMessageDefine.ChangeName, m_Guid); GameFrameworkMessage.ChangeName protoMsg = new GameFrameworkMessage.ChangeName(); sendMsg.m_ProtoData = protoMsg; protoMsg.m_Nickname = nickname; SendMessage(sendMsg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } } }
private void ChangeName(string nickname) { if (m_IsLogining) { RoleEnter(m_AccountId, nickname); } else { try { NodeMessage sendMsg = new NodeMessage(LobbyMessageDefine.ChangeName, m_Guid); GameFrameworkMessage.ChangeName protoMsg = new GameFrameworkMessage.ChangeName(); sendMsg.m_ProtoData = protoMsg; protoMsg.m_Nickname = nickname; SendMessage(sendMsg); } catch (Exception ex) { LogSystem.Error("Exception:{0}\n{1}", ex.Message, ex.StackTrace); } } }