判断鼠标点击的是UI还是模型

鼠标点击到了UI上还是模型上(如果模型和UI重叠了,点击到的是UI)

	if (Input.GetMouseButtonUp(0))
        {
            //判断点击的是否是UI
            if (UnityEngine.EventSystems.EventSystem.current.IsPointerOverGameObject())
            {
                Debug.Log("点击到了UI上");
            }
            else
            {
                Debug.Log("点击到了3D物体上");
            }
        }

你可能感兴趣的:(记录自己碰到的问题)