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; }
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); }