我想实现两张图片切换,第一张图片淡出之后,切换第二张图片,然后第二张图片淡入。在2.2版本使用下列代码一点问题没有,可是在新版本不知道为什么,爆出很多奇怪问题。可能是我学艺不精。不过还请各位高手帮帮我,在这里十分感谢。
下面是我的实现代码
UIImageView* pImgPeople = UIImageView::create();
CC_BREAK_IF(!pImgPeople);
pImgPeople->loadTexture(“oc_3.png”, UI_TEX_TYPE_PLIST);
pImgPeople->setPosition(ccp(100,100));
pUILayer->addWidget(pImgPeople);
void TestScene::change()
{
pImgPeople->loadTexture(“oc_2.png”, UI_TEX_TYPE_PLIST);
}
CCFadeOut* pFadeOut = CCFadeOut::create(0.2f);
CCCallFunc* pCallFunc = CCCallFunc::create(this, SEL_CallFunc(&TestScene::change));
CCSequence* pChange = CCSequence::create(pFadeOut, pCallFunc, pFadeOut->reverse(), NULL);
pImgPeople->runAction(pChange);