private void Update()
{
if (Input.GetMouseButtonDown(0))
{
if (EventSystem.current.IsPointerOverGameObject())
{
Debug.Log("点击在UI上");
}
}
}
Unity自己的检测手段,不用射线,不用层级