ccDrawLine opacidade?

Sou muito novo em todas as chamadas do OpenGL, mas felizmente o cocos2d me permite desenhar linhas na tela, assim:

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

E eu recebo uma linha branca.

Mas agora, quero torná-lo um pouco transparente, então altero o valor alfa para 100. No entanto, a linha ainda é clara e branca. Então eu assumi que os valores poderiam realmente variar de 0,0 a 1,0. Defino-o como 0,2, mas ainda não há alteraçõe

Por que é que

questionAnswers(4)

yourAnswerToTheQuestion