public void SelectAction(GameUIComponent placerButton) { if (selectedAction != placerButton) { selectedAction?.OnDeselect(); selectedAction = placerButton; selectedAction?.OnSelect(); } }