From 0218597f66eb99cf1ebf13d57623107ed433b49a Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期一, 01 九月 2025 16:06:52 +0800 Subject: [PATCH] 50 【主界面】核心主体 - 优化掉落 --- Main/System/Equip/EquipModel.cs | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/Main/System/Equip/EquipModel.cs b/Main/System/Equip/EquipModel.cs index b4c4148..7135882 100644 --- a/Main/System/Equip/EquipModel.cs +++ b/Main/System/Equip/EquipModel.cs @@ -25,6 +25,8 @@ public int lastShowEquipIndex = -1; //涓婁竴娆$晫闈㈡樉绀鸿澶囩殑绱㈠紩锛屾嬀鍙栧悗鐗╁搧娑堝け闇�璁板綍涓嬪仛琛ㄧ幇 public Queue<int> waitEquipOP = new Queue<int>(); //绛夊緟鎿嶄綔鐨勮澶囷紝闇�瑕佸拰UI浜や簰纭 涓嶅惈鍒嗚В + public List<int> lastDropIndexs = new List<int>(); //涓婁竴娆℃帀钀界墿鍝佺储寮� + public override void Init() { DTCA814_tagMCMakeItemAnswer.MakeItemAnswerEvent += OnEquipResult; @@ -60,7 +62,9 @@ selectFloorEquip = null; waitEquipOP.Clear(); lastShowEquipIndex = -1; + lastDropIndexs.Clear(); } + public static int GetItemServerEquipPlace(int itemId) { @@ -81,6 +85,9 @@ void OnDropEvent(string guid, BattleDrops drops, Action action) { + if (!string.IsNullOrEmpty(guid)) + return; + lastDropIndexs = drops.dropItemPackIndex; NotifyItemDrop(drops.dropItemPackIndex, drops.rectTransform); action?.Invoke(); } -- Gitblit v1.8.0