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(); } } 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); } } }