鼠标点击到了UI上还是模型上(如果模型和UI重叠了,点击到的是UI)
if (Input.GetMouseButtonUp(0))
{
//判断点击的是否是UI
if (UnityEngine.EventSystems.EventSystem.current.IsPointerOverGameObject())
{
Debug.Log("点击到了UI上");
}
else
{
Debug.Log("点击到了3D物体上");
}
}