Physics.Raycast检测不到碰撞物体返回false

    科技2022-08-29  108

    Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; bool isCollider=Physics.Raycast(ray,out hit, 1000,LayerMask.GetMask("MapCube"));

    我这里没有检测到碰撞主要有两个问题: 1、Camera没有设置成MainCamera 2、物体对象MapCube没有开启碰撞检测,添加碰撞组件就好了。

    Processed: 0.008, SQL: 9