【BUG】子节点是刚体,父节点移动无效果。

如题。
子节点是刚体,父节点setPosition只有父节点设置了坐标,子节点没有动。还在原地。用moveTo也是。

比如做一个障碍物。里边有三个静态刚体子节点,我想要这个障碍物边旋转边反复左右移动,要里边的三个静态刚体都用力和用角速度才行。这样很费劲

原本一个repeatForever外加roateBy和moveBy就搞定的问题

我记得unity是有一种刚体类型。可以用力,也可以设置坐标点。我试过了cocos的所有刚体类型 并没有。

所以目前我的关卡设计上很需要这个。我不知道是cocos的物理引擎目前不支持父节点运动,还是这个是bug。麻烦您告知。我好做决策

同求,父节点移动,子节点(带刚体组件)根本不动。我记得以前的1.9X版本好像并没有出现这样的情况啊,在用的版本是2.0.5.@Panda

子节点没有相对运动,应该没有触发RigidBody的位置更新,需要手动调用子节点组件RigidBody的syncPosition函数来更新子节点的位置

1赞

那怎么在移动过程中更新位置啊

有遇到,父节点改变旋转角度,然后字节点是带有刚体组件不会动的情况吗

1赞