From 072e597098a37488960272f41993a4bd45af8b29 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 26 十一月 2025 11:46:46 +0800
Subject: [PATCH] 21 【常规】邮件测试问题 满背包和满武将背包时领取不发包弹提示

---
 Main/System/Mail/MailManager.cs |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/Main/System/Mail/MailManager.cs b/Main/System/Mail/MailManager.cs
index cd3365b..00df91f 100644
--- a/Main/System/Mail/MailManager.cs
+++ b/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);

--
Gitblit v1.8.0