为啥Dynamic刚体可以穿过Static的刚体啊 是哪里没有设置到吗

微信图片_20220511173726 1652261860(1)

设置了两个刚体 但是一直可以穿过去 是哪里没有设置到啊 大佬们

项目设置-分组管理,给你的group进行碰撞配对

另外要提前开启碰撞检测

https://docs.cocos.com/creator/2.4/manual/zh/physics/collision/collision-manager.html?h=碰撞
先读一下官方示例吧

开启了碰撞检测的 而且碰撞已经生效了 在Dynamic的刚体受重力下落的 碰到Static的时候 碰撞监听也已经生效了 但是还是穿过了

你要不别用代码来添加碰撞组件,直接用编辑器添加组件试试看

不行 只能用代码 是FGUI拼的UI界面

你添加的是boxCollider,有没有可能应该是physicsBoxCollider
boxcollider就是普通的碰撞检测啊

检测一下是否是传感器类型

Collider用 cc.PhysicsBoxCollider,不是cc.BoxCollider。
修改后记得调cc. PhysicsBoxCollider.apply()重新生成夹具。

看物理系统的文档,不是碰撞系统
https://docs.cocos.com/creator/2.4/manual/zh/physics/physics/