我在游戏中遇到了一个奇怪的错误。
EAGLView.mm第319行中的EXC_BAD_ACCESS(代码= 1,地址= 0x1)
if(![context_ presentRenderbuffer:GL_RENDERBUFFER]) ***Error
{
// CCLOG(@"cocos2d: Failed to swap renderbuffer in %s\n", __FUNCTION__);
}
这是堆栈跟踪
从暂停菜单中恢复后,错误似乎随机发生。我的暂停系统只是隐藏/显示UI并暂停/恢复动作管理器,所以我不知道这会如何影响它。我的游戏非常简单,我没有对视图控制器做任何事情。除了基本的精灵,我只做了一些opengl渲染自己和一些自定义粒子系统。为什么会发生这种情况?我很乐意提供更多信息。我正在使用cocos2d-x v2.1
提前致谢!