Пример #1
0
    public void RemoveMail()
    {
        Destroy(selectItemUI.gameObject);
        itemList.Remove(selectItem);
        itemDict.Remove(selectItem.mailId);

        selectItemUI = null;
        selectItem   = null;
        MailUI.Instance.HideRemoveBtn(); //隐藏删除按钮
        MailUI.Instance.UpdateText("");  //清除邮件内容
    }
Пример #2
0
    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();
    }