1

などの機能

glDisableClientState(GL_TEXTURE_COORD_ARRAY);
glDisableClientState(GL_COLOR_ARRAY);
glColor4f(c2.r, c2.g, c2.b, c2.a);
glVertexPointer(2, GL_FLOAT, 0, vertices);

未定義のエラーを教えてください (宣言されていない識別子の使用..)

これは Cocos2d 2.0 にあり、OpenGL es ライブラリがリンクされている必要があります。私はこれからコードを持っています - > http://www.raywenderlich.com/3857/how-to-create-dynamic-textures-with-ccrendertexture サンプルコードは問題ないようです。何が違うのかわかりません。私の宣言から欠落しているライブラリはありません。

4

1 に答える 1

1

Cocos2D 2.0 と Cocos2D 1.0 の違いは OpenGLES のバージョンです。Cocos2D 2.0 は OpenGLES 2.0 を使用し、Cocos2D 1.0 は OpenGLES 1.0 を使用します。

すべての即時モード API を避けるだけです。同様の投稿が 1 つあります: Cocos2d 2.0 -OpenGL-Errors!

于 2012-12-22T18:59:28.497 に答える