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); } } }