//*********************************************************************** //запись в файл public void btn_SaveToFile() { MessageBox.ShowMessage( () => { int num = SkillsTreeFile.Save(); MessageBox.ShowMessage( () => { }, "Запись в файл произведена. Сохранено " + num + " нодов." ); }, "Хотите произвести запись всех изменений в файл?", true ); }
//*********************************************************************** //запись в файл как ... public void btn_SaveAs() { var path = EditorUtility.SaveFilePanel( "Сохранить древо в файл", "", "SkillsTree_new.json", "json"); if (path.Length != 0) { if (Path.GetExtension(path) != ".json") { MessageBox.ShowMessage(() => { }, "Файл должен быть json-формата."); } else { int num = SkillsTreeFile.Save(path); MessageBox.ShowMessage( () => {}, "Запись в файл (" + path + ") произведена. Сохранено " + num + " нодов." ); } } }