lzx 2 päivää sitten
vanhempi
commit
82459e10de

+ 1 - 1
Assets/Scripts/GameUI/GameApplctionMono.cs

@@ -63,7 +63,7 @@ namespace GameUI
 
         
 
-        private async void OnApplicationPause(bool pauseStatus)
+        public async void OnApplicationPause(bool pauseStatus)
         {
             if (pauseStatus)
             {

+ 6 - 1
Assets/Scripts/GameUI/UI/QiankundaiPanel/QiankundaiPanel.cs

@@ -30,7 +30,6 @@ namespace Fort23.Mono
             Btn_Close.onClick.AddListener(() => { UIManager.Instance.HideUIUIPanel(this); });
             Btn_LingQu.onClick.AddListener(() =>
             {
-                AccountFileInfo.Instance.playerData.QiankundaiDropTimer = 0;
                 List<ItemInfo> itemInfos = new List<ItemInfo>();
                 //固定时间掉落奖励
                 foreach (var playerDataQiankundaiItemData in AccountFileInfo.Instance.playerData.QiankundaiItemDatas)
@@ -58,6 +57,12 @@ namespace Fort23.Mono
                     }
                 }
 
+                if (itemInfos.Count <= 0)
+                {
+                    return;
+                }
+
+                AccountFileInfo.Instance.playerData.QiankundaiDropTimer = 0;
                 AccountFileInfo.Instance.playerData.QiankundaiItemDatas.Clear();
                 AccountFileInfo.Instance.playerData.QiankundaiLingQuDailyDropTime = TimeHelper.GetBaseRefreshTime(TimeHelper.ClientNow());
                 AccountFileInfo.Instance.SavePlayerData();