private void HandleMailAttachmentS2CFeedback(byte[] data)
        {
            EmailAttachmentS2C feedback = ProtobufUtils.Deserialize <EmailAttachmentS2C>(data);

            if (feedback.result)
            {
                SendMailDeleteC2S();
            }
        }
Example #2
0
        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();
            }
        }