我是很新的所有OpenGL調用,但幸運的cocos2d會很容易讓我畫線在屏幕上,就像這樣:ccDrawLine不透明度?
-(void)draw {
glColor4f(255, 255, 255,255);
ccDrawLine(ccp(150,110), ccp(280,230));
}
而且我得到了白線。
但是現在,我想讓它變得有點透明,所以我將alpha值更改爲100.但是,該線仍然是明亮的白色。然後我認爲這些值實際上可以從0.0到1.0。我將它設置爲0.2,但仍然沒有改變。
這是爲什麼?
您也可以使用'ccDrawColor4B(255,255,255,100)'而不是'glColor4ub()'。 – Clay 2012-06-14 18:00:11