У меня есть объект. У него есть базовый спрайт формата png. Хочу при наведении мышки на него менять цвет. Нашел видео где делается смена цвета, но у меня что-то не пашет. При наведении на спрайт реакции нет. На объекте висит 2д бокс колайдер, скрипт отвечающий за смену цвета. Цвет пробовал и через код менять и через поле инспектора, реакции нет. Код обрабатывается чер событие клик и выход клика. (код из скрипта). Изменение материала мне тут не поможет, т.к я работаю со спрайтом.
void OnMouseEnter()
{
if (!isGround)
GetComponent<SpriteRenderer>().color = CurrColor;
}
void OnMouseExit()
{
GetComponent<SpriteRenderer>().color = new Color(1, 0, 0); ;
}