unity3d Physics.Raycast检测不到物体原因

分类栏目:unity3d教程

168

unity3d 在使用Physics.Raycast(ray,out hit,2000,LayerMask.GetMask("MapCube"));检测物体时,发现检测不到,这是为什么呢?

有下面几个原因

1给物体添加Box Collider组件,并调整Box Collider的大小

2给物体添加MeshFilter组件,并给Mesh赋值