Пример #1
0
 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);
         }
     }
 }
Пример #2
0
    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);
            }
        }
    }