Box2d Hide b2Body Каркас - PullRequest
       6

Box2d Hide b2Body Каркас

1 голос
/ 29 марта 2011

Эй,
Я использую cocos2d и box2d, и я хочу отключить каркас вокруг всех тел в моем b2world.
Как я могу это сделать?

Спасибо
Оливер

1 Ответ

3 голосов
/ 30 марта 2011

Я думаю, что вы используете GLESDebugDraw.Просто не используйте это.Я полагаю, у вас есть что-то подобное в вашем методе инициализации физического уровня

    debugDraw_ = new GLESDebugDraw(PTM_RATIO);      
    world_->SetDebugDraw(debugDraw_);

    uint32 flags = 0;
    flags += b2DebugDraw::e_shapeBit;
    flags += b2DebugDraw::e_jointBit;
    //      flags += b2DebugDraw::e_aabbBit;
    //      flags += b2DebugDraw::e_pairBit;
    //      flags += b2DebugDraw::e_centerOfMassBit;
    debugDraw_->SetFlags(flags);

Просто удалите (или прокомментируйте) эти штрихи.

...