我构建的游戏场景如下:
设置了一块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却没有找到对应的接口,哪位大侠有这方面经验请指教!不胜感激。