目前creator的物理射线检测方法
cc.director.getPhysicsManager().rayCast(p1,p2,raycastType);并没有分组的参数,这意味着射线只要遇到刚体就一定会发生碰撞,但是与有些刚体碰撞是并不必要的,既然刚体碰撞可以做分组碰撞,为什么射线碰撞不加分组呢
这是unity的射线碰撞函数
Physics.Raycast(Vector3 发射点,Vector3 发射方向,float 发射距离 ,int 检测图层)
unity的射线检测可以方便地刷选需要检测碰撞的图层
1赞
如果射线是从刚体玩家身上发出去的,这时射线可能就是先碰到玩家直接返回了,而我希望的是碰到离玩家远处的某个物体,射线没分组检测功能,做游戏时受限制很大
1赞