private void HandleMailAttachmentS2CFeedback(byte[] data) { EmailAttachmentS2C feedback = ProtobufUtils.Deserialize <EmailAttachmentS2C>(data); if (feedback.result) { SendMailDeleteC2S(); } }
private void HandleMailGetAllS2CFeedback(byte[] data) { EmailAttachmentS2C feedback = ProtobufUtils.Deserialize <EmailAttachmentS2C>(data); if (feedback.result) { if (currentMailInfo == null) { for (int i = 0; i < emailInfoList.Count; i++) { emailInfoList[i].is_read = true; emailInfoList[i].is_get = true; } } DataManager.GetInstance().SetRedBubbleNum(CaptionType.EmailCaption, 0); view.RefreshMailPanel(); } }