CCHide & CCShow

// 直接通过CCNode对象的Visible属性设置。
// 设置不可见
node->setVisible(false);

// 设置可见
node->setVisible(true);

使用CCHide、CCShow动作
void ActionShowHide::updateShowHide(float dt){
    if (m_tamara->isVisible()){
        m_tamara->runAction(CCHide::create());
        m_kathia->runAction(CCShow::create());
    }else{
        m_kathia->runAction(CCHide::create());
        m_tamara->runAction(CCShow::create());
    }
}
// 上述代码是让两个精灵交替显示与隐藏





你可能感兴趣的:(CCHide & CCShow)