chipmunk物理引擎,在cocos2d-js中如何实现移动静态刚体?

我构建的游戏场景如下:

设置了一块45度角的瓦片地图,然后跟据地图的四条边生成4段绑定了space.staticBody的SegmentShape。问题是,我在移动地图时,四周的shape并没有跟着移动。如图所示:

我看另一位仁兄写的CODE是2DX的用C++写的,代码如下:
static void update(dt)
{
cpBodyUpdatePosition(staticBody, dt);
cpSpaceRehashStatic(space);
}

staticBody->w = 0.4f;
staticBody->a = M_PI/4.0f;

可是我用JS却没有找到对应的接口,哪位大侠有这方面经验请指教!不胜感激。

正好我也遇到这个问题,看了半天JS的源码找到了这个方法,在JS里对应的是 space.reindexStatic()
希望对你有帮助

能给一段完整的CODE吗?万分感谢!

:7::7: 帮顶。

顶起,我也遇到这个问题

顶,我也遇到了。。。没人解答吗

谢谢!:14:

在update中this.space.reindexStatic();