动态创建预备资源刚体后,刚体的碰撞就消失了,求大神解决、、、


预备资源直接拖上去用没问题,但是动态生成刚体属性就失效了。。

救命啊

需要同步节点坐标, 再加一个这个方法 RigidBody.syncPosition(false); 试试

还有确保你 cc.director.getPhysicsManager().enabled = true; 这一句之前运行过了

物理引擎是有开的,正常预备资源拖上去会和地板的刚体和墙壁刚体发生碰撞反弹的,但是动态生成就没有了、、

RigidBody.syncPosition(false);
这一句加了吗,用在你预制体的所有刚体上

谢谢啦,已经可以了

我加上这行代码后,感觉刚体消失的几率有所下降。

我用物理引擎做了一个小人,控制小人到处走,但是偶尔小人会突然飞走,飞到显示区域以外不知道什么地方,引擎卡死到每秒1帧,过了一会儿恢复后,某个代码生成的 静态刚体 消失了,留下一个空缺。可能是被小人给碰坏了。

怎么解决的

请问大神 怎么解决的