每次光标位于游戏对象上方时,如何统一创建游戏对象的高亮显示?

How do i create a highlight of my GameObject in unity everytime the cursor is on top of it?

我的目标是让特定的游戏对象在鼠标悬停时突出显示

我在互联网上搜索了解决方案(或者甚至是从某个地方开始)并找到了 。然而,似乎统一不会让我改变我已经在玛雅设置的对象的颜色?它在检查器中发生变化,但在屏幕上没有变化

也许这可以帮到你

This will be attached to all the things that can be higlighted with hovering.

private Color startcolor;
 void OnMouseEnter()
 {
     startcolor = renderer.material.color;
     renderer.material.color = Color.yellow;
 }
 void OnMouseExit()
 {
     renderer.material.color = startcolor;
 }

来源:Best way to "highlight" an object on mouse over