0

这可能是一个微不足道的问题,但这是我想知道的关于 cocos2d-x 的一般问题。我在某处读过 cocos2d 和 cocos2dx 基于 OpenGL ES(我猜是 2.0?)。cocos2dx 的创建者还表示,OpenGL ES 2.0 尚未在其中启用。在我看来,这听起来像是有人说 Obj-C 是基于 C 编写的,但 C 尚未在 Obj-C 中启用!无论如何(因为我在网上找不到任何好的教程)将 OpenGL ES 1.0/2.0 集成到 cocos2dx 中?

如果没有,请在 Obj-C 中编写 OpenGL ES 2.0 并集成到 cocos2dx、.cpp 文件中。(使用类等,也许包装来自 Obj-C 的对象,但我将如何包装从 UIView [更改 draw() 方法] 继承的大型类,以便能够在我的 cocos2dx 项目中的 .cpp 文件中使用?)

非常感谢您提前提供的帮助,

PS 多亏了这个问题,过去一个月我就像一只坐着的鸭子。

4

2 回答 2

1

您在评论中提到的链接是一年前的。改为查看这个:http: //www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

cocos2dX 现在支持 OpenGL ES 2.0。

于 2012-09-12T06:22:37.393 回答
0

Cocos2d-x 是用 C++ 和 OpenGL ES 1.1/2.0 编写的,因此已经支持(集成)了 OpenGL ES。

于 2012-09-08T15:10:57.340 回答