void CHeroEvolveEffectLayer::showDataFlyInByType( int iType ) { for(int i=0; i<9; i++) { if( (iType==1 && i<4) || (iType==2 && i>=4)) { CLayout *pLay = (CLayout *)m_pUI->findWidgetById(CCString::createWithFormat("data%d", i+1)->getCString()); pLay->setPositionX(pLay->getPositionX()-600); pLay->setVisible(false); pLay->setOpacity(0); pLay->runAction(CCSequence::create( CCDelayTime::create(0.05f*i), CCSpawn::createWithTwoActions( CCMoveBy::create(0.2f, ccp(600, 0)), CCSequence::create( CCDelayTime::create(0.05f), CCShow::create(), CCFadeIn::create(0.1f), nullptr ) ), nullptr )); } } }
void CHeroEvolveEffectLayer::showDataFlyOutByType( int iType ) { for(int i=0; i<9; i++) { if( (iType==1 && i<4) || (iType==2 && i>=4)) { CLayout *pLay = (CLayout *)m_pUI->findWidgetById(CCString::createWithFormat("data%d", i+1)->getCString()); pLay->runAction(CCSequence::create( CCDelayTime::create(0.05f*i), CCMoveBy::create(0.15f, ccp(-600, 0)), CCHide::create(), CCMoveBy::create(0.0f, ccp(600, 0)), nullptr )); } } }