void CommonImageCacheManager::pushImage(CAImage* image) { CC_RETURN_IF(m_dImageQueue.contains(image)); m_dImageQueue.pushBack(image); CCArray* array = CCArray::create(); array->addObject(CCDelayTime::create(10)); array->addObject(CCCallFunc::create(this, callfunc_selector(CommonImageCacheManager::update))); this->runAction(CCSequence::create(array)); }
void CommonImageCacheManager::pushImage(CAImage* image) { CC_RETURN_IF(m_dImageQueue.contains(image)); m_dImageQueue.pushBack(image); CAViewAnimation::beginAnimations("", NULL); CAViewAnimation::setAnimationDuration(10); CAViewAnimation::setAnimationDidStopSelector(this, CAViewAnimation0_selector(CommonImageCacheManager::update)); CAViewAnimation::commitAnimations(); }