27 lines
683 B
C#
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);
|
|
}
|
|
|
|
}
|
|
|