2013-05-31 4 views
1

или объясните мне, что это значит, потому что все работает отлично.как отключить запись в xcode?

OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280 

Я использую раскадровки и cocos2d. cocos2d используется только для генерации спрайтов

+1

Вероятно, это та же проблема, то здесь: [Cocos2D 2,0 - Zillions ошибок OpenGL] (HTTP : //stackoverflow.com/questions/11662770/cocos2d-2-0-zillions-of-opengl-errors) ответ хотя бы о ошибке «0x506» –

+0

Я прочитал этот ответ. Но у меня нет функции рисования. Я просто инициализирую cocos2d, а затем появятся эти ошибки – Rost

+0

Возможно, это: http://stackoverflow.com/questions/9914914/cocos2d-2-0-opengl-errors? – Robert

ответ

1

Я начал получать такие ошибки при переносе в автозапуск в iOS 6.0. Проблема была из-за неправильного размера кадра для CCGLView:

CCGLView *glView = [CCGLView viewWithFrame:container.frame pixelFormat:kEAGLColorFormatRGB565 depthFormat:0 preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0]; 

Когда выход container.frame в консоли, я получаю {{0, 0}, {0, 0}}. Что странно, потому что в представлении контейнера раскадровки правильный размер. Он отлично работает, когда я вручную установить кадр:

CCGLView *glView = [CCGLView viewWithFrame:CGRectMake(115, 37, 195, 253) pixelFormat:kEAGLColorFormatRGB565 depthFormat:0 preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0]; 

Это быстрое решение и отправной точкой копать глубже

+0

найти решение этой проблемы? я в настоящее время имею такую ​​же проблему – user1179321

Смежные вопросы