How make button with the effect, when mouse is hovering it text go 5px up?
Check if the mouse position is within the bounds of that button, that’s the only way I know of doing it. Use Input.MousePosition and the values of the Rect that make up the button.