Exemple #1
0
 public void QuitApp()
 {
     if (popup != null)
     {
         popup.Close();
     }
     popup           = UIController.Instance.ShowYesNoPopup(gameObject, "Do you wish to save your work before leaving?");
     popup.OnAccept += () =>
     {
         FileExplorer explorer = UIController.Instance.ShowSaveModel();
         explorer.OnAccepted += (file) => CloseAppication();
     };
     popup.OnCancel  += () => popup.Close();
     popup.OnDecline += () => CloseAppication();
 }
Exemple #2
0
 public void NewFile()
 {
     if (popup != null)
     {
         popup.Close();
     }
     popup           = UIController.Instance.ShowYesNoPopup(gameObject, "Do you wish to save your work?");
     popup.OnAccept += () =>
     {
         FileExplorer explorer = UIController.Instance.ShowSaveModel();
         explorer.OnAccepted += (file) => LayerManager.Instance.ResetLayers();
     };
     popup.OnCancel  += () => popup.Close();
     popup.OnDecline += () => LayerManager.Instance.ResetLayers();
 }