So i got this button and i use the targetGraphic in its basic way to set the back color, like a button does.
However, i also want icons per button and i want to do things like change the color of the icon or make the button text move a little and those things when the button is hovered or selected.
The only event is onClick. How do i do these things in Unity? Watching for property changes in LateUpdate() seems like horrible design, at least it would be in any desktop or app ui framework.
Have a nice weekend