在Cocos2dx中集成OpenGL

时间:2012-09-08 13:07:22

标签: opengl-es cocos2d-iphone cocos2d-x wrapping

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

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

非常感谢您的帮助,

P.S。由于这个问题,过去一个月我就像一只坐着的鸭子。

2 个答案:

答案 0 :(得分:1)

您在评论中提到的链接比您年长一年。请改为选中此项:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

现在cocos2dX现在支持OpenGL ES 2.0。

答案 1 :(得分:0)

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