Пример #1
0
 protected override void OnSelected()
 {
     UIPanel      = UIManager.instance.ShowPanel(this, "Aldeano");
     UIController = UIPanel.GetComponent <UIAldeano>();
     UIController.CreateCentroUrbano.onClick.AddListener(CreateCentroUrbano);
     UIController.CreateBarracks.onClick.AddListener(CreateBarracks);
     UIController.CreateOilStorage.onClick.AddListener(CreateOilStorage);
     UIPanel.SetActive(true);
 }
Пример #2
0
    protected override void OnDeselected()
    {
        UIController.CreateCentroUrbano.onClick.RemoveListener(CreateCentroUrbano);
        UIController.CreateBarracks.onClick.RemoveListener(CreateBarracks);
        UIController.CreateOilStorage.onClick.RemoveListener(CreateOilStorage);
        UIManager.instance.ReleasePanel(this, "Aldeano");

        UIController = null;
        UIPanel      = null;
    }