在处理鼠标事件时加上以下判断
注:NGUI 组件上加上 BoxCollider 并设置区域大小
if(UICamera.hoveredObject!=
null)
{
print(
"点到NGUI");
}
或
Ray ray=UICamera.mainCamera.
ScreenPointToRay(Input.mousePosition);
// 向屏幕发射线
RaycastHit hit;
if(Physics. Raycast(ray, out hit, 200)) //射线的碰撞检测
{
print( "点到NGUI");
}
RaycastHit hit;
if(Physics. Raycast(ray, out hit, 200)) //射线的碰撞检测
{
print( "点到NGUI");
}