Beispiel #1
0
 private void Overwrite(AssetItem selectedItem)
 {
     m_windowManager.Confirmation("Scene with same name already exits", "Do you want to override it?", (sender, yes) =>
     {
         //yes.Cancel = true;
         //m_parentDialog.gameObject.SetActive(false);
         m_parentDialog.Close(null);
         IRuntimeEditor editor = IOC.Resolve <IRuntimeEditor>();
         editor.OverwriteScene(selectedItem, error =>
         {
             sender.Close(null);
             if (error.HasError)
             {
                 m_windowManager.MessageBox("Unable to save scene", error.ErrorText);
             }
             //m_parentDialog.Close(null);
         });
     },
                                  (sender, no) => Input.ActivateInputField(),
                                  "Yes",
                                  "No");
 }
Beispiel #2
0
 private void Overwrite(AssetItem selectedItem)
 {
     m_windowManager.Confirmation(
         m_localization.GetString("ID_RTEditor_SaveSceneDialog_SceneWithSameNameExists", "Scene with same name already exits"),
         m_localization.GetString("ID_RTEditor_SaveSceneDialog_DoYouWantToOverwriteIt", "Do you want to overwrite it?"),
         (sender, yes) =>
     {
         m_parentDialog.Close(null);
         IRuntimeEditor editor = IOC.Resolve <IRuntimeEditor>();
         editor.OverwriteScene(selectedItem, error =>
         {
             sender.Close(null);
             if (error.HasError)
             {
                 m_windowManager.MessageBox(m_localization.GetString("ID_RTEditor_SaveSceneDialog_UnableToSaveScene", "Unable to save scene"), error.ErrorText);
             }
         });
     },
         (sender, no) => Input.ActivateInputField(),
         m_localization.GetString("ID_RTEditor_SaveSceneDialog_Yes", "Yes"),
         m_localization.GetString("ID_RTEditor_SaveSceneDialog_No", "No"));
 }