public void SetItemButtonWidth() { for (int i = 0; i < grid_items.transform.childCount; i++) { MedicineItemButton item = grid_items.transform.GetChild(i).GetComponent <MedicineItemButton>(); if (item != null) { item.SetWidth((int)scrollView_rightItems.panel.GetViewSize().x); } } }
void SetItemDatas() { Transform trans = content.transform; //MedicineItemButton[] items = content.GetComponentsInChildren<MedicineItemButton>(); List <ItemTypeData> datas = MyCsvLoad.Instance.GetGameItemTypeDatas(); for (int i = 0; i < datas.Count; i++) { if (datas[i] != null) { if (datas[i]._sub_category == "hero_exp") { GameObject go = Main.Instance.MakeObjectToTarget(ObjectPool.Instance.GetPrefab("UI/medicine_item_bg"), grid_items.gameObject); MedicineItemButton item = go.GetComponent <MedicineItemButton>(); item.Set(datas[i]); } //items[i].Set(datas[i]._sprite,datas[i]._max_stack, datas[i]._name, datas[i]._description); } } }