Text Color Buttons


`TextColorButtons` extends the Unity `Button` to handle an additional set of colors that get applied to the text label (depending on the button state).


by Binary Charm


Price History +

The default Unity buttons allow to specify colors that are applied to the target graphics depending on the button state.

Most buttons have text labels, and sometimes you also want to change the text color depending on the button state (or change only the text color and keep the background graphics unaltered).


This is what `TextColorButtons` allows you to do, by extending the Unity `Button` class to handle an additional set of colors for the text label.


Optional dependency: TextMeshPro

Supported integrations: BinaryCharm.SemanticColorPalette