using UnityEngine;
|
using UnityEngine.UI;
|
using EnhancedUI.EnhancedScroller;
|
|
namespace Snxxz.UI
|
{
|
[XLua.Hotfix]
|
public class DungeonAssistResultCell : ScrollerUI
|
{
|
[SerializeField] Text dateText;
|
[SerializeField] Text result;
|
[SerializeField] Image newImg;
|
[SerializeField] GameObject selfBg;
|
DungeonAssistModel assistModel { get { return ModelCenter.Instance.GetModel<DungeonAssistModel>(); } }
|
|
public override void Refresh(CellView cell)
|
{
|
var resultlist = assistModel.helpInfolist;
|
string resultInfo = resultlist[cell.index];
|
bool isNew = false;
|
string info = string.Empty;
|
string date = string.Empty;
|
bool isSelf = false;
|
assistModel.TryGetAssistResult(resultInfo,out date,out info,out isNew,out isSelf);
|
dateText.text = date;
|
result.text = info;
|
newImg.gameObject.SetActive(isNew);
|
selfBg.SetActive(isSelf);
|
}
|
}
|
}
|