public async void Load_Company_products(int List_Id)//pobiera produkty z magazynu i wyswietla je { gameObject.SetActive(true); Clear_Items(); List <Data_item_stack> products = await SQL_Manager.Select <Data_item_stack>("Item_list", List_Id, true); foreach (var p in products) { GameObject item = new Gui_item().Get_new_objectSQL(p, null); item.transform.parent = Content.transform; } }
public override GameObject Get_new_objectSQL(object dataA, object dataB) { GameObject new_item = Resources.Load <GameObject>("GUI/Item"); GameObject temp = Instantiate(new_item); Gui_item item = temp.GetComponent <Gui_item>(); Data_item_stack Is = (Data_item_stack)dataA; Data_item I = (Data_item)dataB; item.data_item_stack = Is; item.data_item = I; item.Start(); item.Refresh(Is.Id_item); return(temp); }
public async void New_Select(Data_player_building d1, List <Data_item_stack> output) { Refresh_Lists(); this.Output = output; List <Data_item_stack> Data = await SQL_Manager.Select <Data_item_stack>("Item_list", d1.Id_list, true); foreach (var d in Data) { GameObject item = new Gui_item().Get_new_objectSQL(d, null); item.transform.parent = content_A.transform; item.GetComponent <Gui_item>().Button.onClick.AddListener(() => Select_Company(item)); List_from.Add(item); } }
public void Start() { G_img = transform.GetChild(1).GetComponent <Sprite>(); G_Name = transform.GetChild(2).GetComponent <TextMeshProUGUI>(); G_item1 = transform.GetChild(4).GetComponent <Gui_item>(); G_time = transform.GetChild(5).GetChild(0).GetComponent <TextMeshProUGUI>(); G_create = transform.GetChild(6).GetComponent <Button>(); G_magazin = transform.GetChild(7).GetComponent <Button>(); G_deliever = transform.GetChild(8).GetComponent <Button>(); G_exit = transform.GetChild(9).GetComponent <Button>(); G_create.onClick.AddListener(() => B_create()); G_magazin.onClick.AddListener(() => B_Load_Items()); G_deliever.onClick.AddListener(() => B_deliever()); G_exit.onClick.AddListener(() => B_exit()); }