Exemplo n.º 1
0
    public static UIFactoryObserver InitializeFactoryObserverScript()
    {
        UIFactoryObserver ufo = Instantiate(Resources.Load <GameObject>("UIPrefs/factoryObserver"), mycanvas.rightPanel.transform).GetComponent <UIFactoryObserver>();

        ufo.LocalizeTitles();
        return(ufo);
    }
Exemplo n.º 2
0
#pragma warning restore 0649

    public static UIFactoryObserver InitializeFactoryObserverScript()
    {
        UIFactoryObserver ufo = Instantiate(Resources.Load <GameObject>("UIPrefs/factoryObserver"), UIController.current.rightPanel.transform).GetComponent <UIFactoryObserver>();

        Factory.factoryObserver = ufo;
        return(ufo);
    }
Exemplo n.º 3
0
 public static UIFactoryObserver GetFactoryObserver()
 {
     if (_factoryObserver == null)
     {
         _factoryObserver = UIFactoryObserver.InitializeFactoryObserverScript();
     }
     return(_factoryObserver);
 }
Exemplo n.º 4
0
 public override UIObserver ShowOnGUI()
 {
     if (factoryObserver == null)
     {
         factoryObserver = UIFactoryObserver.InitializeFactoryObserverScript();
     }
     else
     {
         factoryObserver.gameObject.SetActive(true);
     }
     factoryObserver.SetObservingFactory(this);
     showOnGUI = true;
     return(factoryObserver);
 }