Я хочу иметь возможность парить над определенными игровыми объектами, и объект меняет материал. Я не могу понять, почему мой игровой объект не изменит материал, когда наведу на него курсор. Я удостоверился и добавил материалы в инспектор. Я пробовал несколько способов заставить его работать, но все же не повезло. Я использую единство 2018.4.16. Я попробовал использовать разные примеры и посмотрел документацию, но увы я застрял в воде. Любая помощь будет принята с благодарностью.
public Material startColor;
public Material mouseOverColor;
Renderer rend;
void OnMouseOver()
{
rend.sharedMaterial = mouseOverColor;
}
void OnMouseExit()
{
rend.sharedMaterial = startColor;
}
// Start is called before the first frame update
void Start()
{
rend = GetComponent<Renderer>();
rend.enabled = true;
rend.sharedMaterial = startColor;
}