private void OnTableButtonClicked(TableButton tableButton) { //Highlight only the clicked button buttons.ForEach(button => { button.Toggle(true); }); tableButton.Toggle(false); }
private void Awake() { buttons = new List <TableButton> { centerButton }; centerButton.Button.onClick.AddListener(MoveCameraToCenter); centerButton.Button.onClick.AddListener(() => { OnTableButtonClicked(centerButton); }); //Make the centerButton the "highlighted" one centerButton.Toggle(false); }