public void GetToServerFiguresOfEvent()   // doit être appeler autant de fois qu il y a de figures à sauvegarder
        {
            for (int i = 0; i < 6; i++)
            {
                try
                {
                    numeroActualDataFigureRead = 0; // a changer  s incremente de 1 a chaque tour
                    con.Open();

                    MySqlCommand    CmdSql   = new MySqlCommand("SELECT * FROM `eventinfos` WHERE `figurenumber`='" + i + "'", con);
                    MySqlDataReader MyReader = CmdSql.ExecuteReader();//erreur a partir d ici

                    while (MyReader.Read())
                    {
                        int eventId = (int)MyReader["idevent"] /*.ToString()*/;
                        if (eventId == test)//verifi si c ets bien l objet selectionneé qui passe
                        {
                            ActuelFigureSave = (int)MyReader["identifiantfigure"] /*.ToString()*/;
                            // ActuelFigureSave = (int)MyReader["figurenumber"];
                            Debug.Log("figure: " + i + " : " + ActuelFigureSave);
                            saveContentScript.figureNumberTabSave[i] = ActuelFigureSave;
                            //ActuelFigureSave = i;
                            // Debug.Log("figuresave: " + i + " : " + saveContentScript.figureNumberTabSave[i]);
                        }
                    }

                    MyReader.Close();
                }

                catch (Exception Ex) { Debug.Log(Ex.ToString()); }

                con.Close();
            }
            saveContentScript.SaveEvent();//doit se jouer a la fin seulement 1 fois
        }
Exemplo n.º 2
0
        public void SaveEventDataBeforePlayEvent()
        {
            saveContentScript.SaveEvent();

            //SceneManager.LoadScene("InGameTest");
        }