bool UIStory::ccTouchBegan(CCTouch* touch, CCEvent* event) { m_pStoryBgSprite1->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); m_pStoryBgSprite2->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); m_pStoryBgSprite3->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); m_pStoryBgSprite4->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); m_pStoryBgSprite5->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); if(m_pStoryBgSprite6 != NULL) { m_pStoryBgSprite6->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); } continueBtn->runAction(CCScaleTo::actionWithDuration(0.1f, CCGetScaleX())); CCMenu* pMenu = (CCMenu*)this->getChildByTag(2001); if ( pMenu != NULL && pMenu->itemForTouch(touch) != NULL ) return false; return true; }