Inheritance: global::ProtoBuf.IExtensible
Beispiel #1
0
 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);
         }
     }
 }
Beispiel #2
0
 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);
         }
     }
 }