Files
back_cantanBuilding/Assets/Scripts/MiniBP/UI/MiniBattlePassItemSecond.cs
2026-05-26 16:15:54 +08:00

27 lines
683 B
C#

using GameCore;
using UnityEngine;
public class MiniBattlePassItemSecond : MiniBattlePassItem
{
public GameObject current;
public GameObject bg_cliam;
public override void Init(MiniBPItemData bpItemFirstData, MiniBattlePassDataModel miniBP)
{
base.Init(bpItemFirstData, miniBP);
bg_cliam.SetActive(isClaim);
current.SetActive(data.index == miniBP.rewardIndex + 1);
}
/// <summary>
/// 购买VIP 或 领奖之后刷新界面
/// </summary>
public override void Refresh()
{
base.Refresh();
grandClaim.SetActive(!data.isGrandClaimed && isClaim);
bg_done.SetActive(data.isGrandClaimed);
}
}