Unity 射线剔除
Physics.Raycast(rtRay, out hit, Mathf.Infinity, 1 << 3)
指定碰撞层,1左移的位数就是在unity的层对应的大小,unity层数从0开始

0就表示忽略碰撞
1就表示碰撞
所以1000 从低位到高位对应Layer中的层,表示第3层检测碰撞,其他层忽略碰撞
比如这里如果只想点击UI层,就Physics.Raycast(rtRay, out hit, Mathf.Infinity, 1 << 5)
————————————————
版权声明:本文为CSDN博主「cbbbc」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cbbbc/article/details/51333485

浙公网安备 33010602011771号