踩坑实录
关于判断鼠标指针是否位于UI界面上
无效做法
首先给出已经失效无用的写法,注意,不要用下面的代码!
Check代码返回值就是当指针在UI层物体上时(内置UI层为第五层)返回false,否则返回True.
但经过实验,并无效果.
public bool Check()
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
LayerMask layerMask = (1 << 5);
RaycastHit hitInfo;
if(Physics.Raycast