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); }
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; }