Сначала я создал проект Cocos2D 2.1 без Box2D, а затем добавил Box2D. Пока все хорошо, единственная проблема на данный момент заключается в том, что мой проект выглядит по умолчанию с использованием OpenGL ES 2, а проект с Box2D использует OpenGL ES 1. Это метод отладки:
-(void) draw
{
glDisable(GL_TEXTURE_2D);
glDisableClientState(GL_COLOR_ARRAY);
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
_world->DrawDebugData();
// restore default GL states
glEnable(GL_TEXTURE_2D);
glEnableClientState(GL_COLOR_ARRAY);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
}
GL_COLOR_ARRAT
и GL_TEXTURE_COORD_ARRAY
не определены для OGL2, и я получил ошибки компилятора. Какие у меня есть варианты, чтобы отладить отладку в моем проекте?