Я очень новичок во всех этих вызовах OpenGL, но, к счастью, cocos2d легко позволит мне рисовать линии на экране, например:
-(void)draw {
glColor4f(255, 255, 255,255);
ccDrawLine(ccp(150,110), ccp(280,230));
}
И я получаю белую линию.
Но теперь я хочу сделать его немного прозрачным, поэтому я изменяю значение альфа на 100. Однако линия все еще яркая и белая. Тогда я предположил, что значения могут на самом деле колебаться от 0,0 до 1,0. Я установил его на 0,2, но все еще без изменений.
Почему это?