using vnxbqy.UI;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
public class CrossServerBattleFieldAchievementTabCell : ILBehaviour
|
{
|
Button successBtn;
|
Image selectImg;
|
Text successName;
|
RedpointBehaviour redPoint;
|
|
|
protected override void Awake()
|
{
|
successBtn = proxy.GetWidgtEx<Button>("successBtn");
|
selectImg = proxy.GetWidgtEx<Image>("selectImg");
|
successName = proxy.GetWidgtEx<Text>("TextEx");
|
redPoint = proxy.GetWidgtEx<RedpointBehaviour>("RedPoint");
|
}
|
|
public void Display(int index)
|
{
|
successBtn.SetListener(()=> {
|
ILCrossServerModel.Instance.selectAchievementIndex = index;
|
});
|
selectImg.SetActiveIL(index == ILCrossServerModel.Instance.selectAchievementIndex);
|
successName.text = Language.Get("CrossBattleField98_" + ILCrossServerModel.Instance.gszcAchievementGroup[index]);
|
redPoint.redpointId = MainRedPoint.GSCJRedPoint * 10000 + ILCrossServerModel.Instance.gszcAchievementGroup[index];
|
|
}
|
|
|
}
|