Cocos2d:场景之间切换时的内存问题([EAGLView swapbuffers])
我正在使用cocos2d并遇到以下问题: 第一次初始化场景时,我从以下开始: [[CCDirector sharedDirector] runWithScene: [MenuScene node]]; 在场景之…
从 EAGLView 子视图访问子视图
我什至不确定子视图是否是 EAGLView 是否重要,但无论如何我都会尝试解释: 在我的应用程序委托 didFinishLaunchingWithOptions() 函数中,我有以下代…
在 iOS 中从 EAGLView 切换到 UITableView
我正在开发一个iOS系统的地图导航应用程序。我目前已在 OpenGL ES 2.0 视图中加载地图,这允许我滚动等。在地图上我放置了一个 UIButton,它应该带我…
跨不同 ViewController/EAGLView 使用相同的 EAGLContext
我在 EAGLViews 中使用相同的 EAGLContext 时遇到一些问题。我有两个视图控制器,每个控制器都有一个 EAGLView。 每个视图控制器分配一个新的EAGLCont…
多个 EAGLView,但每个纹理只有一个副本 - 怎么办?
我有一个在 iPad 上运行的应用程序,它使用大量纹理,渲染到一个 EAGLView 中。现在我需要第二个 EAGLView,与第一个共享纹理。 通过修复 Apple 代码…
有两个库扩展了 EAGLview,我想同时使用它们。如何?
openFrameworks 和 cocos2d 两者都有 EAGLview.h 的包装器,当然您不能同时使用两者。只需将两个库(libcocos2d.a 和 libofxiPhone_iphoneos_Release.…
EAGLView 到 UIImage 颜色转换问题
我有一个 EAGLView (取自 Apple 的示例),我可以使用此代码成功地将其转换为 UIImage: - (UIImage *)glToUIImage:(CGSize)size { NSInteger backin…
iOS 内存警告破坏 EAGLView
当我收到 1 级内存警告时,我的 EAGLView 开始吐出 OpenGL 错误行(502 和 506),并且应用程序不会崩溃,但 EAGLView 变得无响应。这些错误是由于 Co…
iOS 4.3 上的 EAGLView 与 CGAffineTransform 问题
我在 iOS 4.3 上遇到了 OpenGL 的奇怪问题。 我有一个 ViewController,前台有一些视图和图像。在后台我有一个从 CGImage 绘制的 EAGLView。 当我尝试…
使用 CADisplayLink 强制重绘
我目前正在使用 CADisplayLink 来显示 OpenGL 动画,效果非常好。然而,有时参数发生变化,我需要立即重绘视图,而不能等到 CADisplayLink 请求下一帧…
在 iOS (iPad / iPhone) 上强制键盘和子视图方向
我们只是将用户输入放入我们的游戏中,以便用户可以输入电子邮件地址等。整个游戏是 GL 的,根本没有 iOS UI。 EAGLView 不会改变方向,它始终是纵向…
如何使 OpenGL ES 模板与工具栏自动旋转
几天来我一直在试图弄清楚如何做到这一点,但收效甚微。我已经设法手动处理 NSNotifications,它告诉我视图方向何时发生变化,然后我使用 CGAffineTra…
计算 iPhone 版 opengl 游戏中的 FPS ( EAGLView )
我以苹果的迫降例子为基础,为iPhone编写了一些小游戏。现在我想测量游戏中的每秒帧数。 我很好奇如何计算每秒的 FPS,任何人都可以帮助我理解或指出…
如何从 ES1Renderer 调用 EAGLView 的方法?
使用标准 OpenGL ES iPad 模式,我们得到了这样的“结构”。我读过一些有关委托、协议的内容,但仍然没有得到针对此特定目的的直接答案。请赐教。 我…
EAGLView 中的限制
我可以增加 EAGLView 的框架吗(我将 CGRectMake(0,0,320*3,480*3) 设置为高于 1024,如果我将框架设置为高于 1024,则它在 iOS 4.2 中可以正常工作,…