protected override void OnSelected() { UIPanel = UIManager.instance.ShowPanel(this, 1); UIController = UIPanel.GetComponent <UIBarracks>(); UIController.CreateTop.onClick.AddListener(CreateUnitTop); UIController.CreateBot.onClick.AddListener(CreateUnitBot); UIPanel.SetActive(true); }
protected override void OnDeselected() { UIController.CreateTop.onClick.RemoveListener(CreateUnitTop); UIController.CreateBot.onClick.RemoveListener(CreateUnitBot); UIManager.instance.ReleasePanel(this, 1); UIController = null; UIPanel = null; }