public void GetData() { SaveToTxt save = new SaveToTxt(); PointSave pointSave = new PointSave(); pointSave.InitObject(); points.GetDataPoint(data, pointSave); level.SetData(pointSave); string saveText; SaveController.Save <PointSave>(pointSave, out saveText); save.WriteString(pointSave.nameLevel, saveText); SceneManager.LoadScene("Redactor"); }
DataShape LoadLevel(string levelName) { string levelData; SaveToTxt saveToTxt = new SaveToTxt(); saveToTxt.ReadString(levelName, out levelData); PointSave pointSave = new PointSave(); pointSave.InitObject(); SaveController.Load <PointSave>(ref pointSave, levelData); DataShape shape = new DataShape(); shape.sprite = Resources.Load <Sprite>("Shape/" + pointSave.nameImage); shape.pointData = pointSave.saveData; return(shape); }
private void saveAsFileBtn_Click(object sender, EventArgs e) { if (HistoryListBox.Items.Count == 0) { MessageBox.Show("No History to Save"); } else { SaveToBase save = null; if (radioButtonTxt.Checked) { save = new SaveToTxt(); } else if (radioButtonXml.Checked) { save = new SaveToXml(); } save.SaveHisotry(HistoryListBox); } }