ccDrawLine opacidad?

Soy muy nuevo en todas esas llamadas de OpenGL, pero afortunadamente cocos2d me permitirá dibujar líneas en la pantalla, de esta manera:

-(void)draw {
    glColor4f(255, 255, 255,255);
    ccDrawLine(ccp(150,110), ccp(280,230));
}

Y obtengo una línea blanca.

Pero ahora, quiero que sea un poco transparente, así que cambio el valor alfa a 100. Sin embargo, la línea sigue siendo brillante y blanca. Entonces supuse que los valores en realidad podrían variar de 0.0 a 1.0. Lo configuré en 0.2 pero aún no hay cambio.

¿Porqué es eso

Respuestas a la pregunta(4)

Su respuesta a la pregunta