button color change on hover in unity code example

Example: how to change color of highlighted text in unity

using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;
using UnityEngine.UI;

public class MenuButton : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler 
{
    public Text theText;
    public void OnPointerEnter(PointerEventData eventData)
    {         
        theText.color = Color.red; //Or however you do your color
    }
    public void OnPointerExit(PointerEventData eventData) 
    {         
        theText.color = Color.white; //Or however you do your color 
    } 
}