【发布时间】:2014-11-04 15:31:32
【问题描述】:
我正在尝试通过代码在一些 CCSprite 上设置颜色叠加层,就像使用 Spritebuilder 所做的那样 - 它在图像上放置了颜色叠加层。但是我能找到的只是
sprite.color = CCRed;
当我这样做时,我收到以下错误:
Assigning to 'CCColor' *from incompatible type 'const ccColor3B' aka ('const struct _ccColor3b')
如何在 CCSprite 上设置颜色叠加?
【问题讨论】:
-
“颜色叠加”是什么意思?您是要在给定区域上添加彩色矩形(使用 CCColorNode)还是要仅对精灵的实际像素而不是透明区域进行着色(着色)?在这种情况下,请遵循 Yves 的回答。
标签: ios cocos2d-iphone spritebuilder