public override void SaveAs(string fileName) { if (!AllowedSaving(fileName)) return; try { UnityProjectWriter writer = new UnityProjectWriter(this, fileName); writer.WriteProject(); writer.Flush(); writer.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "IO Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void SaveAs(string fileName) { if (!AllowedSaving(fileName)) { return; } try { UnityProjectWriter writer = new UnityProjectWriter(this, fileName); writer.WriteProject(); writer.Flush(); writer.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "IO Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }