public void RemoveMail() { Destroy(selectItemUI.gameObject); itemList.Remove(selectItem); itemDict.Remove(selectItem.mailId); selectItemUI = null; selectItem = null; MailUI.Instance.HideRemoveBtn(); //隐藏删除按钮 MailUI.Instance.UpdateText(""); //清除邮件内容 }
public void GridUIOnMailItemClick(Transform itemTransform) { //更新已阅效果 selectItemUI = itemTransform.GetComponent <MailItemUI>(); selectItemUI.UpdateBg(true); //更新邮件内容 itemDict.TryGetValue(selectItemUI.id, out selectItem); MailUI.Instance.UpdateText(selectItem.content); //显示删除按钮 MailUI.Instance.ShowRemoveBtn(); }