| Main/System/Mail/MailInfoWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Mail/MailManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Mail/MailWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Mail/MailInfoWin.cs
@@ -57,6 +57,8 @@ Debug.Log("当前查看的邮件没有UUID"); return; } if (!model.CheckIsEmptyGrid()) return; model.ClaimMail(model.nowUuid); } private void OnClickDeleteButton() Main/System/Mail/MailManager.cs
@@ -4,7 +4,6 @@ using UnityEngine; using LitJson; public class MailManager : GameSystemManager<MailManager> { /// <summary> @@ -42,6 +41,24 @@ mailDataDict.Clear(); } public bool CheckIsEmptyGrid(int needGrid = 1) { // 背包满 if (PackManager.Instance.GetEmptyGridCount(PackType.Item) < needGrid) { SysNotifyMgr.Instance.ShowTip("BagFull"); return false; } // 武将背包满 if (PackManager.Instance.GetEmptyGridCount(PackType.Hero) < needGrid) { SysNotifyMgr.Instance.ShowTip("HeroBagFull"); return false; } return true; } public bool HasNoReadMail(MailCategory category) { var list = GetMailList(category); Main/System/Mail/MailWin.cs
@@ -107,6 +107,8 @@ SysNotifyMgr.Instance.ShowTip("Mail02"); return; } if (!model.CheckIsEmptyGrid()) return; model.ClaimMail(); }