0

これは些細な質問かもしれませんが、ここに私が一般的にcocos2d-xについて疑問に思うこの問題があります。どこかでcocos2dとcocos2dxがOpenGLES(2.0だと思いますか?)に基づいていることを読みました。また、Cocos2dxの作成者から、OpenGLES2.0がまだ有効になっていないことがわかりました。これは、Obj-CはCに基づいて書かれていると誰かが言っているように聞こえますが、CはObj-Cではまだ有効になっていません!OpenGL ES 1.0 / 2.0をcocos2dxに統合する方法はありますか(ネット上で素敵なチュートリアルはどこにも見つかりませんでした)?

そうでない場合は、OpenGL ES 2.0をObj-Cで記述し、cocos2dx、.cppファイルに統合します。(クラスなどを使用し、Obj-Cからオブジェクトをラップする可能性がありますが、[draw()メソッドを変更するために] UIViewから継承された大きなクラスをラップして、cocos2dxプロジェクトの.cppファイルで使用できるようにするにはどうすればよいですか?)

事前にご協力いただきありがとうございます。

PSこの問題のおかげで、私はこの1か月間座っているアヒルのようでした。

4

2 に答える 2

1

コメントで参照したリンクは 1 年前のものです。代わりにこれをチェックしてください: http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

OpenGL ES 2.0 が cocos2dX でサポートされるようになりました。

于 2012-09-12T06:22:37.393 に答える
0

Cocos2d-x は C++ および OpenGL ES 1.1/2.0 で記述されているため、OpenGL ES は既にサポートされています (統合されています)。

于 2012-09-08T15:10:57.340 に答える