2

我在游戏中遇到了一个奇怪的错误。

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

提前致谢!

4

0 回答 0