Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios COCOS2D2.0 OpenGL错误?_Ios_Opengl Es_Cocos2d Iphone_Screen - Fatal编程技术网

Ios COCOS2D2.0 OpenGL错误?

Ios COCOS2D2.0 OpenGL错误?,ios,opengl-es,cocos2d-iphone,screen,Ios,Opengl Es,Cocos2d Iphone,Screen,在我的应用程序中,它在Cocos2D版本1.1中运行良好。当我升级到2.0rc0a时,我现在只看到一个黑屏,在我退出应用程序之前,我不停地出现以下4个错误: OpenGL error 0x0506 in -[CCSprite draw] 532 OpenGL error 0x0506 in -[CCParticleSystemQuad draw] 461 OpenGL error 0x0506 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 5

在我的应用程序中,它在Cocos2D版本1.1中运行良好。当我升级到2.0rc0a时,我现在只看到一个黑屏,在我退出应用程序之前,我不停地出现以下4个错误:

OpenGL error 0x0506 in -[CCSprite draw] 532
OpenGL error 0x0506 in -[CCParticleSystemQuad draw] 461
OpenGL error 0x0506 in -[CCTextureAtlas drawNumberOfQuads:fromIndex:] 543
OpenGL error 0x0506 in -[CCGLView swapBuffers] 280
所以我在谷歌上搜索了一下,似乎应用程序找不到着色器文件。什么着色器文件?是否有一个特定的名称,或者它是所有Cocos2D文件的名称

我如何解决这个问题?我的项目中目前没有任何警告或错误


谢谢

着色器文件现在是头文件(.h),在以前的beta版本中是资源文件(.vsh/.fsh)


我想您没有将这些新添加的cocos2d文件添加到您的项目中。升级现有项目中的cocos2d时,始终删除整个cocos2d文件夹并将其替换为新文件夹,然后删除Xcode中丢失的(红色)文件,并添加可能已添加的任何新文件。

我已将这些文件添加到项目中。我删除了所有内容,并在单击“复制捆绑资源”时添加了文件。我甚至尝试将.h着色器文件添加到复制捆绑资源中,但没有成功。我的代码也不是问题所在,因为我的代码在CoCoS2D1.1中运行良好。有什么想法吗?