public void OnTabToggled(TabButton tab) { if (_selectedTab == tab) { _selectedTab.Deselect(); _selectedTab = null; ResetTabs(); tab.background.sprite = tabIdle; return; } tab.Select(); _selectedTab = tab; ResetTabs(); tab.background.sprite = tabActive; }
public void Subscribe(TabButton tab) { _tabButtons.Add(tab); }