Main/System/Equip/EquipExchangeCell.cs
@@ -149,6 +149,8 @@ } } //先缩小,这样不会因为间隔帧产生明显的闪烁 uieffect.transform.localScale = Vector3.zero; ShowAttrState(isNewEquip); RefreshEffect(equip).Forget(); } @@ -156,7 +158,7 @@ //延迟处理特效大小 async UniTask RefreshEffect(ItemModel equip) { await UniTask.DelayFrame(5); await UniTask.DelayFrame(3); int effectID = EquipModel.Instance.equipUIEffects[Math.Min(equip.config.ItemColor, EquipModel.Instance.equipUIEffects.Length) - 1]; if (effectID == 0) { @@ -325,8 +327,6 @@ } } } }