public void InitData(AranePointViewData d) { data = d; num.text = data.num.ToString(); state.text = data.state; SetSwaredList(d.list); }
public override bool ProcessAction() { List <AranePointViewData> list = new List <AranePointViewData>(); //ж╠╫сх║ж╣ foreach (AranePointRewardData val in GameShared.Instance.aranePointRewardTable.Values) { AranePointViewData v = new AranePointViewData(); v.num = val.point; List <GameShared.StrData> ll = GameShared.Instance.GetStrData(val.reward); v.list = new List <ItemViewData>(); for (int i = 0; i < ll.Count; i++) { ItemViewData d = new ItemViewData(); d.data = GameShared.Instance.GetItemData(ll[i].id); d.curCount = ll[i].num; v.list.Add(d); } list.Add(v); } EventManager.Trigger <EventPointRewardList>(new EventPointRewardList(list)); return(true); }