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)); }
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); } }