3.8.3的物里,碰撞体一定要带刚体吗?

引擎:3.8.3
物理:box2d
从3.7.4升级 上来,好好的项目突然不好了。之前只需要一个带刚体,另一个不带刚体,带个碰撞体也可以跑。


啊,这… :innocent:

我也遇到了 如果要产生物理碰撞,2个都要带,不然报错

加了刚体后报:

我用了对象池,删的时候,延迟一帧删,取出来放到父节点又报错了。这个怎么破

需要物理反馈那需要刚体如果只是碰撞不需要把

只是碰撞事件是不用带刚体的

碰撞物理反馈是2个都要带

你补充的很对

嘿嘿3.X的2D物理碰撞 你的用这个内置的,BOX2D的 我用一次报错一次,后面就放弃了

我得用box2d,哥們,本来我不需要反馈的,因为这个是大厅加子游戏,另一个项目用了box2d,我这个项目,只能跟着用box2d了。用box2d,需要碰撞事件,就必须加刚体。

如果使用对象池,那么你物理碰撞事件的监听 就得先停掉,然后再清理,试试看

之前我使用内置得也出现过这种情况

只是碰撞检测不用带刚体呀,用内置物理那个

文档有写box2d一定要带的,勾选刚体里的enabledContactListener,不然报错


不用刚体勾选的刚体的Sensor