From a87af2e9893ed26dd7ff41726b36730eebd00a83 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 14 十一月 2025 17:49:44 +0800
Subject: [PATCH] 0312 恢复装备替换界面的特效刷新

---
 Main/System/Equip/EquipExchangeCell.cs |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/Main/System/Equip/EquipExchangeCell.cs b/Main/System/Equip/EquipExchangeCell.cs
index b9e8356..e75f77e 100644
--- a/Main/System/Equip/EquipExchangeCell.cs
+++ b/Main/System/Equip/EquipExchangeCell.cs
@@ -171,20 +171,20 @@
     //寤惰繜澶勭悊鐗规晥澶у皬
     async UniTask RefreshEffect(ItemModel equip)
     { 
-        // await UniTask.DelayFrame(3);
-        // if (effectID == 0)
-        // {
-        //     uieffect.Stop();
-        // }
-        // else
-        // {
-        //     uieffect.Stop();
-        //     uieffect.effectId = effectID;
-        //     //璁$畻楂樺害缂╂斁姣斾緥 鐗规晥鏄剧ず渚濊禆rect鐨勬帓鐗�
-        //     uieffect.transform.localScale = new Vector3(0.98f, bgRect.rect.height / uieffect.GetComponent<RectTransform>().rect.height, 1);
-        //     uieffect.Play();
-        // }
+        await UniTask.DelayFrame(1);
         int effectID = EquipModel.Instance.equipUIEffects[Math.Min(equip.config.ItemColor, EquipModel.Instance.equipUIEffects.Length) - 1];
+        if (effectID == 0)
+        {
+            uieffect.Stop();
+        }
+        else
+        {
+            uieffect.Stop();
+            uieffect.effectId = effectID;
+            //璁$畻楂樺害缂╂斁姣斾緥 鐗规晥鏄剧ず渚濊禆rect鐨勬帓鐗�
+            uieffect.transform.localScale = new Vector3(0.98f, bgRect.rect.height / uieffect.GetComponent<RectTransform>().rect.height, 1);
+            uieffect.Play();
+        }
 
         //浜屾澶勭悊鏀惧ぇ鏁堟灉
         await UniTask.Delay(100);

--
Gitblit v1.8.0