UILabelAtlas* uiLabel = dynamic_cast<UILabelAtlas*>(ulMain->getWidgetByName(nameLabel.c_str()));
uiLabel->setVisible(true);
uiLabel->setOpacity(100);
uiLabel->
runAction(CCSequence::create(
CCFadeOut::create(1.0f),
CCCallFuncND::create(this, callfuncND_selector(MyLayer::aniBarProgress3), (void*)(barLength+barIndex*10000)),
NULL));
以上代码中的setOpacity, fadeout均无效。
uiLabel->getValidNode()->
runAction(CCSequence::create(
CCFadeOut::create(1.0f),
需要改为这种形式才可以。但如果用UILabel的话,前者工作得很好。不知道是bug,还是就是这样设计的?