public class PCAbilityUI_Scrollview : uScrollViewMgr { public void Set(eBattleType battleType) { Set_ScrollView_NotSet(30); for (int i = 0; i < list_CardBase.Count; i++) { list_CardBase[i].Do_SomeThing(); list_CardBase[i].Set(i + 1); } var lst = table_abilityconfig.Ins.Get_DataList(battleType); for (int i = 0; i < list_CardBase.Count; i++) for (int j = 0; j < lst.Count; j++) list_CardBase[i].Set(lst[j]); } public override void Set_UI() { for (int i = 0; i < list_CardBase.Count; i++) { if (list_CardBase[i].isActiveAndEnabled) list_CardBase[i].Set_UI(); } } }