鼠标悬停更改物体颜色,移走恢复"/>
Unity3D 基础——鼠标悬停更改物体颜色,移走恢复
方法介绍
【unity学习笔记】OnMouseEnter、OnMouseOver、OnMouseExit_unity onmouseover_一白梦人的博客-CSDN博客
GetComponent()详解_getcomponet<> 动态名称-CSDN博客
实现代码
public class color : MonoBehaviour
{public Color oldcolor;// Start is called before the first frame updatevoid Start(){oldcolor = GetComponent<Renderer>().material.color;}void OnMouseOver(){GetComponent<Renderer>().material.color = Color.red; //变成红色}void OnMouseExit() {GetComponent<Renderer>().material.color = oldcolor;}
鼠标不在物体上 鼠标放在物体上
更多推荐
Unity3D 基础——鼠标悬停更改物体颜色,移走恢复
发布评论