我想在代碼中設置一個顏色疊加在一些CCSprites上,就像使用Spritebuilder所做的那樣 - 它在圖像上放置了一個顏色疊加層。但是,所有我能找到這樣做是在CCSprite上設置顏色疊加 - Spritebuilder/Cocos2d
sprite.color = CCRed;
當我這樣做,我得到以下錯誤:
Assigning to 'CCColor' *from incompatible type 'const ccColor3B' aka ('const struct _ccColor3b')
如何設置在CCSprite顏色疊加?
「顏色疊加」是什麼意思?您是否正在尋找在給定區域上添加彩色矩形(使用CCColorNode)還是僅想要着色(淡入淡出)的實際像素而不是透明區域?在這種情況下,按照伊夫的回答。 – LearnCocos2D 2014-09-11 07:56:25