public static UIMonumentObserver InitializeMonumentObserverScript()
    {
        UIMonumentObserver ub = Instantiate(Resources.Load <GameObject>("UIPrefs/monumentObserver"), mycanvas.rightPanel.transform).GetComponent <UIMonumentObserver>();

        Monument.SetObserver(ub);
        return(ub);
    }
Пример #2
0
    public static UIMonumentObserver InitializeMonumentObserverScript()
    {
        UIMonumentObserver ub = Instantiate(Resources.Load <GameObject>("UIPrefs/monumentObserver"), UIController.current.rightPanel.transform).GetComponent <UIMonumentObserver>();

        Monument.SetObserver(ub);
        ub.LocalizeTitles();
        return(ub);
    }
Пример #3
0
 override public UIObserver ShowOnGUI()
 {
     if (monumentObserver == null)
     {
         monumentObserver = UIMonumentObserver.InitializeMonumentObserverScript();
     }
     else
     {
         monumentObserver.gameObject.SetActive(true);
     }
     monumentObserver.SetObservingMonument(this);
     showOnGUI = true;
     return(monumentObserver);
 }
Пример #4
0
 public static void SetObserver(UIMonumentObserver mo)
 {
     monumentObserver = mo;
 }