您的位置:首页 > 移动开发 > Unity3D

【NGUI】Unity中如何判断NGUI中当前鼠标是否点击UI上

2015-10-22 16:12 771 查看
void OnClick ()
{
// NGUI 3.8之前 点击空白地方返回为null
// NGUI 3.8之后 点击空白地方返回为UIRoot
if (UICamera.hoveredObject.name != "UIRoot")
{
Debug.Log ("我现在点击的不是空白");
}
}


void Update()
{
// 返回值是bool变量,如果鼠标在UI上返回true(记得加碰撞器)
Debug.Log(UICamera.Raycast(Input.mousePosition));

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: