CCFadeTo ,CCFadeIn和CCFadeOut概念
CCFadeTo:设置某对象的透明度,透明度值为CCRGBAProtocol:

CCFadeIn:通过设置透明度隐藏某对象,它的类继承图为:

CCFadeOut:通过设置透明度显示某对象,它的类继承图为:

CCFadeTo ,CCFadeIn和CCFadeOut使用方式
//第一个参数为闪烁效果的总时间,第二个参数为闪烁的次数 m_tamara->setOpacity( 0 ); CCActionInterval* action1 = CCFadeIn::create(1.0f); CCActionInterval* action1Back = action1->reverse(); CCActionInterval* action2 = CCFadeOut::create(1.0f); CCActionInterval* action2Back = action2->reverse(); CCActionInterval* action3 = CCFadeTo::create(2, 20); m_tamara->runAction( CCSequence::create( action1, action1Back, NULL)); m_kathia->runAction( CCSequence::create( action2, action2Back, NULL)); m_grossini->runAction(action3);
效果图如下:

本文链接:
http://xiandanboke.com.cn/?p=933转载请注明转自
咸蛋博客
这篇博客介绍了Cocos2d-x中用于控制对象透明度的CCFadeTo、CCFadeIn和CCFadeOut。CCFadeTo用于改变对象的透明度,CCFadeIn用于隐藏对象,而CCFadeOut则用于显示对象。文中详细讲解了这三个类的概念和使用方法,并展示了它们的实际效果。
7782

被折叠的 条评论
为什么被折叠?



