Beispiel #1
0
 void OnUpdateUIGrid(UIGridBase grid, int index)
 {
     if (grid is PetScrollItem)
     {
         PetScrollItem item = grid as PetScrollItem;
         RefreshPetScrollItem(item, index);
     }
     else if (grid is PetTujianItem)
     {
         PetTujianItem item = grid as PetTujianItem;
         if (item != null)
         {
             item.gameObject.SetActive(true);
             if (index < petDataManager.PetTuJianList.Count)
             {
                 PetDataBase db = petDataManager.PetTuJianList[index];
                 if (db != null)
                 {
                     item.UpdateData(db);
                 }
             }
         }
     }
     else if (grid is PetTujianTitleItem)
     {
         PetTujianTitleItem item = grid as PetTujianTitleItem;
         if (item != null)
         {
             item.gameObject.SetActive(true);
             string str = GetSortTitleByIndex(index);
             item.SetText(str);
         }
     }
 }