Я рисую круг с помощью cocos2d, я устанавливаю альфа на 0 с помощью glColor4ub, рисунок превращается в прозрачный, я вижу ccsprite в слое ниже, это ожидаемо.
Но мой вопрос заключается в том, почему рисунок не стал полностью прозрачным, поскольку я установил альфа на 0, чтобы я не мог видеть рисунок, а только ccsprite ниже?
Если я делаю не так, как мне это исправить?
- (void ) draw
{
glLineWidth(20);
glColor4ub(0, 255, 255, 0); //here I set alpha to 0
ccDrawCircle( ccp(100,100), 50, 0, 50, YES);
}
Спасибо