是否可以在cocos2d-x中调整ccsprite的对比度?

时间:2014-02-27 14:28:25

标签: cocos2d-x

我试图通过调整亮度来提供ccsprite闪烁效果。 所以我需要调整ccsprite的对比度。 怎么做?

CCSprite* ccs_sprite = CCSprite::create("button.png");
ccs_sprite->setPosition(ccp(500, 500));
ccs_sprite->setContrast()???

addChild(ccs_sprite);

2 个答案:

答案 0 :(得分:0)

您可以使用setOpacity方法调整精灵的不透明度,也可以使用CCFadeInCCFadeOutCCFadeTo操作来获得闪烁效果。

修改

还有CCTintToCCTintBy个动作可以调整节点的RGB颜色。

答案 1 :(得分:0)

您可以访问此处以获取有关cocos2d-x中类的详细信息 http://www.cocos2d-x.org/reference/native-cpp/V2.2/d4/de7/classcocos2d_1_1_c_c_sprite.html