Пример #1
0
 public void ButtonSaveDelegate(string filename)
 {
     confirmDialog.SetTitle("El proyecto " + Path.GetFileNameWithoutExtension(filename) + " será sobre escrito.\n¿Estás seguro(a)?");
     confirmDialog.gameObject.SetActive(true);
     confirmDialog.onAccept.RemoveAllListeners();
     confirmDialog.onAccept.AddListener(() => AcceptedFileOverwriteDelegate(filename));
 }
Пример #2
0
    public void SaveProject()
    {
        string filename = Application.persistentDataPath + "/" + DecoratorPanel.Instance.GetCurrentProject().name + ".project";

        if (System.IO.File.Exists(filename) == true)
        {
            confirmDialog.SetTitle("El proyecto " + Path.GetFileNameWithoutExtension(filename) + " será sobre escrito.\n¿Estás seguro(a)?");
            confirmDialog.gameObject.SetActive(true);
            confirmDialog.onAccept.RemoveAllListeners();
            confirmDialog.onAccept.AddListener(() => AcceptedFileOverwriteDelegate(filename));
        }
        else
        {
            DecoratorPanel.Instance.SaveFile(filename);
        }
    }