Exemple #1
0
 public void Close()
 {
     _xmlLayout.Hide(() => Destroy(this.gameObject), true);
     if (_viewToolsUI != null && !_viewToolsUI.viewToolPanelPinned)
     {
         _viewToolsUI.Close();
         _viewToolsUI = null;
     }
 }
 private void OnViewToolButtonClicked()
 {
     if (_ViewToolsUI != null)
     {
         _ViewToolsUI.Close();
         _ViewToolsUI = null;
     }
     else
     {
         var ui = Game.Instance.UserInterface;
         _ViewToolsUI = ui.BuildUserInterfaceFromResource <ViewToolsUI> ("DesignerTools/Designer/ViewTools", (script, controller) => script.OnLayoutRebuilt(controller));
     }
 }
Exemple #3
0
 public void OnViewPanelClosed(List <ReferenceImage> referenceImages)
 {
     _referenceImages = referenceImages;
     viewToolsUI      = null;
 }