public void GenererPanelsRecette() { RectTransform rectT = panelRecette.GetComponent <RectTransform>(); for (int i = 0; i < recettesDisponibles.Count; i++) { if (!RecetteAPanel(recettesDisponibles[i])) { GameObject nvlRecette = Instantiate(panelRecette, transform); RectTransform nvRectT = nvlRecette.GetComponent <RectTransform>(); PanelRecette panelRec = nvlRecette.GetComponent <PanelRecette>(); panelRec.Recette = recettesDisponibles[i]; listePanelsRecette.Add(panelRec); nvRectT.sizeDelta = rectT.sizeDelta; nvRectT.pivot = rectT.pivot; nvRectT.position = rectT.position; nvlRecette.gameObject.SetActive(true); } } ReorganiserAffichageRecettes(); }
private void AjouterPanelRecette(Recette recette) { if (!RecetteAPanel(recette)) { GameObject nvlRecette = Instantiate(panelRecette, transform); RectTransform nvRectT = nvlRecette.GetComponent <RectTransform>(); RectTransform rectT = panelRecette.GetComponent <RectTransform>(); PanelRecette panelRec = nvlRecette.GetComponent <PanelRecette>(); panelRec.Recette = recette; listePanelsRecette.Add(panelRec); nvRectT.sizeDelta = rectT.sizeDelta; nvRectT.pivot = rectT.pivot; nvRectT.position = rectT.position; nvlRecette.gameObject.SetActive(true); } ReorganiserAffichageRecettes(); }