Example #1
0
    void OnTeamGridDataUpdate(UIGridBase data, int index)
    {
        if (TDManager.ConvenientTeamList != null && index < TDManager.ConvenientTeamList.Count)
        {
            UIExistedTeamGrid grid = data as UIExistedTeamGrid;
            if (grid != null)
            {
                grid.SetGridData(TDManager.ConvenientTeamList[index]);

                grid.SetName(grid.m_teamInfo.teamname);
                grid.SetIcon(grid.m_teamInfo.byjob);
                grid.SetLv(grid.m_teamInfo.byLevel);

                TeamActivityDatabase db = GameTableManager.Instance.GetTableItem <TeamActivityDatabase>(TDManager.ConvenientTeamList[index].active_id);
                if (db != null)
                {
                    grid.SetTargetName(db.indexName);
                }
                else
                {
                    grid.SetTargetName("无");
                }
            }
        }
    }