public override void SetData(ScrollViewItemData data) { this.data = data; RoleData d = (RoleData)data.data; instanceid = d.instanceid; nameLabel.text = d.name; }
// Use this for initialization public void Init() { List <RoleData> roleList = UserDataManager.instance.GetRoleDataList(); List <ScrollViewItemData> dataList = new List <ScrollViewItemData>(); for (int i = 0; i < roleList.Count; i++) { //if (selinstanceid == -1) selinstanceid = roleList[i].instanceid; //GameObject obj = NGUITools.AddChild(chooseRoleGrid, chooseRoleListItem); //ChooseRoleListItem item = obj.GetComponent<ChooseRoleListItem>(); //item.Init(roleList[i]); ScrollViewItemData data = new ScrollViewItemData(i, roleList[i]); dataList.Add(data); } scrollViewManager.Init(dataList); if (UserDataManager.instance.GetChooseRoleID() != -1) { selinstanceid = UserDataManager.instance.GetChooseRoleID(); } ChooseRole(selinstanceid); }
public void SetData(ScrollViewItemData data) { this.data = data; label.text = data.name; }
public virtual void SetData(ScrollViewItemData data) { this.data = data; }