作用:发射一条射线,返回这条射线上所有的,被碰撞到的对象
//鼠标发射一条射线
Ray ray=Camera.main.ScreenPointToRay(Input.mousePosition);
//返回所有被碰撞到的对象,括号里(射线,射线长度)
RaycastHit[] hit=Physics.RaycastAll(ray,1000);
一般射线是打到面上,这个就跟签子一样直接打穿,非常好用,但是需要注意下性能
作用:发射一条射线,返回这条射线上所有的,被碰撞到的对象
//鼠标发射一条射线
Ray ray=Camera.main.ScreenPointToRay(Input.mousePosition);
//返回所有被碰撞到的对象,括号里(射线,射线长度)
RaycastHit[] hit=Physics.RaycastAll(ray,1000);
一般射线是打到面上,这个就跟签子一样直接打穿,非常好用,但是需要注意下性能