box2d物理在iPad Retina(非64)模拟器上出错了

时间:2014-07-04 07:00:01

标签: iphone xcode ipad cocos2d-iphone box2d

当我在所有iPhone,iPad或iPad Retina(64位)模拟器上运行我的cocos2d游戏时,一切都很好。但是当我在iPad Retina(非64位)上运行它时,物理学就疯了。关节变得松软,身体随处可见。只有在这个模拟器上出现问题。为什么会发生这件事?

1 个答案:

答案 0 :(得分:0)

模拟器在测试物理游戏时可能会突然出现。有时候它变得很慢并且在身体之间显示出重叠。

但它会在设备上正常运行。你应该试试iOS设备。

此外,你应该考虑使用以下" draw"仔细观察身体动作的方法。

-(void) draw
{
    // IMPORTANT: This is only for debug purposes. It is recommend to disable it
    [super draw];
    ccGLEnableVertexAttribs( kCCVertexAttribFlag_Position );
    kmGLPushMatrix();
    world->DrawDebugData();
    kmGLPopMatrix();
}