コード例 #1
0
 public void clicOnCreateEvent()
 {
     // EventNameInputfield.text = "";
     manager.GetNombreEvent();
     //a voir si c est indispensable
     //GetLastEventId();
     manager.NewEventGetId();
     //manager.CheckButtonEvent(LocalNombreBouton);
     numberFigure = 0;
     for (int i = 0; i < 5; i++)
     {
         manager.IDLocalFigure[i] = 0;
     }
     DestroyButtonsEvent();
     PanelEventChoise.SetActive(false);
     PanelEventEditor.SetActive(true);
     SaveNewEventButton.SetActive(true);
     SaveModifyButton.SetActive(false);
     boutonEventGenerated = false;
     affichageFigures();
 }
コード例 #2
0
        public void GenerationBoutons()
        {
            manager.GetNombreEvent();
            // Debug.Log("nombre event" + manager.nombreEvent);
            // DestroyButtonsEvent();
            if (boutonEventGenerated == false)
            {
                LocalNombreBouton = 0;
                bool pause = false;
                // manager.GetNombreEvent();
                //Debug.Log("nombre event" + manager.nombreEvent);

                /*  if (dt.ToString("yyyy-MM-dd HH:mm:ss") > IDateDebutEvent)//si la date de début est passée
                 * { */
                for (int i = 0; i < manager.nombreEvent; i++)//5
                {
                    if (pause == false)
                    {
                        chrono = 5.0f;
                        while (chrono > -0.1f)
                        {
                            if (chrono > 0.2f)
                            {
                                pause = true;
                            }
                            chrono -= Time.deltaTime;
                            // manager.CheckButtonEvent(LocalNombreBouton);
                            if (chrono < 0.1f && pause == true)
                            {
                                /*if (manager.test == LocalNombreBouton)
                                 *  {  */
                                Button btn = yourButton.GetComponent <Button>();

                                btn = Instantiate(yourButton, EventListPanel.transform);
                                LocalNombreBouton          = LocalNombreBouton + 1;
                                manager.globalNombreBouton = LocalNombreBouton;
                                PublicNombreBouton         = LocalNombreBouton;
                                //Debug.Log(PublicNombreBouton);
                                numberEvent      = btn.GetComponentInChildren <Text>();
                                btnScript        = btn.GetComponent <EventBoutonScript>();
                                numberEvent.text = " Event " + LocalNombreBouton;
                                btnScript.tsointsoin(LocalNombreBouton);   //donne la bonne valeur a chaque bouton
                                pause = false;
                                // }
                            }
                        }
                    }
                }
                //}
                boutonEventGenerated = true;
            }
        }