public void SetButtonForSelected(UISelectedRuneSpace uiSelectedRuneSpace) { button.onClick.RemoveAllListeners(); button.onClick.AddListener(() => { Release(uiSelectedRuneSpace); }); }
public void SetButton(UIRuneForCombination uiRuneForCombination) { button.onClick.RemoveAllListeners(); button.onClick.AddListener(() => { UISelectedRuneSpace uiSelectedRuneSpace = GetComponentInParent <UISelectedRuneSpace>(); uiRuneForCombination.Release(uiSelectedRuneSpace); }); }
public void Release(UISelectedRuneSpace uiSelectedRuneSpace) { SetUnselected(); uiSelectedRuneSpace.Reset(); SetButtonForUnselected(); var uiRuneCombination = MainManager.instance.backCanvas.uiMainMenu.uiIllustratedBook.uiRunePage.uiRuneCombination; uiRuneCombination.HideCombinationButton(); var uiCombinationSpace = uiRuneCombination.uiCombinationSpace; var uiRunesForCombination = uiRuneCombination.uiRunesForCombination; if (uiCombinationSpace.IsEmpty()) { uiRunesForCombination.AllUnlock(); uiCombinationSpace.isActive = false; uiCombinationSpace.OnHide(); } }