Exemple #1
0
 //***********************************************************************
 //запись в файл
 public void btn_SaveToFile()
 {
     MessageBox.ShowMessage(
         () => {
         int num = SkillsTreeFile.Save();
         MessageBox.ShowMessage(
             () => {
         },
             "Запись в файл произведена. Сохранено " + num + " нодов."
             );
     },
         "Хотите произвести запись всех изменений в файл?",
         true
         );
 }
Exemple #2
0
    //***********************************************************************
    //запись в файл как ...
    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 + " нодов."
                    );
            }
        }
    }