我想用cocos2d在屏幕上画一个简单的彩色圆圈,但是我画的所有东西都是白色的。 我试图glColor4f和glColor4ub但没有一个工作,即使他们在这里用来绘制彩色原语:http://code.google.com/p/cocos2d-iphone/source/browse/trunk/tests/drawPrimitivesTest.m?r=1813画一个彩色圆圈
这些例子直出他们的代码,但它只是给了我一个白圈和白线。
-(void) draw
{
[super draw];
glEnable(GL_LINE_SMOOTH);
glColor4f(0.0, 1.0, 0.0, 1.0);
glLineWidth(2.0f);
ccDrawLine(ccp(10,100),ccp(50,79));
glLineWidth(16);
glColor4ub(0, 255, 0, 255);
ccDrawCircle(ccp(200, 200), 100, 0, 10, NO);
}
不知道这是否是问题,但不要忘记调用[超级绘制]。 –
啊对。虽然没有解决我的问题。 – AlexQueue
你使用的是什么版本的cocos2d? –