/// <summary> /// 接受网络的消息 /// </summary> private void ProcessSocketMsg(SocketMsg msg) { switch (msg.OpCode) { case MsgType.Account: accountHandler.OnReceive(msg); break; case MsgType.User: userHandler.OnReceive(msg); break; case MsgType.Match: matchHandler.OnReceive(msg); break; case MsgType.Chat: chatHandler.OnReceive(msg); break; case MsgType.Fight: fightHandler.OnReceive(msg); break; } }
/// <summary> /// 接收到的网络消息 /// </summary> /// <param name="msg"></param> private void ProcessSocketMsg(SocketMsg msg) { switch (msg.OpCode) { case (int)MsgType.Account: account.OnReceive(msg.SubCode, msg.value); break; } }