如何在Cocos2d中整理线条结尾?

时间:2012-01-13 12:04:15

标签: ios cocos2d-iphone drawing line

我是Cocos2d的新手,正在尝试一些基本的绘图功能。当我绘制一条宽度较大的直线(在这种情况下为50)时,线的末端不是我所期望的。我想要的是这条线与我使用CoreGraphics时的线条相同,如下所示:

A line drawn using core graphics

然而,我在Cocos2d中看到的是:

A line drawn using Cocos2d

我用来绘制线条的代码在图层的绘制方法中:

-(void)draw
{
    glColor4f(1, 0, 0, 1);
    glLineWidth(50);
    ccDrawLine(ccp(50, 50), ccp(250, 250));
}

有谁能告诉我如何让cocos2d绘制一条与绿色图像形状相同的线条,而不是红色图像?

1 个答案:

答案 0 :(得分:1)

尝试绘制抗锯齿。

glColor4f(1, 0, 0, 1);
glLineWidth(50);
glEnable(GL_LINE_SMOOTH);
ccDrawLine(ccp(50, 50), ccp(250, 250));
相关问题