Exemple #1
0
 public void Show(MsgItem.Type type, long id, string title, string content)
 {
     if (!gameObject.activeSelf)
     {
         gameObject.SetActive(true);
     }
     _type         = type;
     _id           = id;
     _Title.text   = title;
     _Content.text = content;
 }
Exemple #2
0
        public void OnSendViewMail(EventCmd e)
        {
            MsgItem.Type type = e.Msg.GetField <MsgItem.Type>("type");
            long         id   = e.Msg.GetField <long>("id");

            _curmsgid = id;
            _curtype  = type;

            _ctx.EnqueueRenderQueue(RenderViewMail);
            //var mailwnd = com._MailWnd.GetComponent<MailWnd>();
            //if ((MsgItem.Type)e.Msg["type"] == MsgItem.Type.Sys) {
            //    Sysmail mail = _service.SysInBox.GetMail((long)e.Msg["id"]);
            //    mailwnd.ShowMailInfo()
            //}

            //_service.SysInBox
            //mailwnd.ShowMailInfo()
            //C2sSprotoType.syncsysmail.request request = new C2sSprotoType.syncsysmail.request();
            //request.all = mailids;
            //_ctx.SendReq<C2sProtocol.syncsysmail>(C2sProtocol.syncsysmail.Tag, request);
        }