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 }
public void SaveEventDataBeforePlayEvent() { saveContentScript.SaveEvent(); //SceneManager.LoadScene("InGameTest"); }