yyl
8 小时以前 ca72a86a38c255c51df9d9376bf86bdeda92deb6
Main/System/Equip/EquipExchangeCell.cs
@@ -171,20 +171,20 @@
    //延迟处理特效大小
    async UniTask RefreshEffect(ItemModel equip)
    { 
        await UniTask.DelayFrame(3);
        // 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();
        // }
        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);