/// <summary> /// 打开邮件 /// </summary> public void OpenMail(int mailId) { if (_mailDataDic.ContainsKey(mailId)) { _titleBgTra.gameObject.SetActive(false); MoveMail(-1120f, false, () => { FollowUpAnimation(new Vector3(-1242f, _colourBar.localPosition.y), Vector3.zero, () => { MailboxTool.OpenMail(_mailDataDic[mailId]); }); }); //StartCoroutine(MailboxTool.MoveUI(_topRectTra, new Vector3(-1242f, _topRectTra.localPosition.y), () => { MoveMail(-1120f, false, () => { FollowUpAnimation(new Vector3(-1242f, _colourBar.localPosition.y), Vector3.zero, () => { MailboxTool.OpenMail(_mailDataDic[mailId]); }); }); }, _animationSpeed)); } }