Exemple #1
0
    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);
    }
Exemple #3
0
 public void SetData(ScrollViewItemData data)
 {
     this.data  = data;
     label.text = data.name;
 }
Exemple #4
0
 public virtual void SetData(ScrollViewItemData data)
 {
     this.data = data;
 }