我试图通过调整亮度来提供ccsprite闪烁效果。 所以我需要调整ccsprite的对比度。 怎么做?
CCSprite* ccs_sprite = CCSprite::create("button.png");
ccs_sprite->setPosition(ccp(500, 500));
ccs_sprite->setContrast()???
addChild(ccs_sprite);
答案 0 :(得分:0)
您可以使用setOpacity
方法调整精灵的不透明度,也可以使用CCFadeIn
,CCFadeOut
和CCFadeTo
操作来获得闪烁效果。
修改强>
还有CCTintTo
和CCTintBy
个动作可以调整节点的RGB颜色。
答案 1 :(得分:0)
您可以访问此处以获取有关cocos2d-x中类的详细信息 http://www.cocos2d-x.org/reference/native-cpp/V2.2/d4/de7/classcocos2d_1_1_c_c_sprite.html