当鼠标悬停在对象上时,我想显示这样的工具提示,这是示例图像:
和
我已经尝试了下面的代码,但是当我将鼠标悬停在对象上时,debug.log 上的消息没有显示出来,我给对象取的名字是这样的:
void Update()
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray,out hit) && hit.collider.gameObject.name == "Yify")
{
Debug.Log("Yify");
}
}
这是我的对象(我使用列表来多个对象和我给每个对象命名的名称),(对象的名称“Yify”在右侧,深绿色):
请帮忙。谢谢你。