我想让时间条从右往左慢慢的减少,应该用什么方法。就是一开始是整张图片显示,然后从右往左慢慢消失
这基本就是设计参数的问题
CCSprite * sprite = CCSprite::createWithSpriteFrameName(“fly.png”);
CCProgressTimer * right = CCProgressTimer::create(sprite);
this->addChild(right, kLayerFly);
right->setPosition(400, 400);
right->setType(kCCProgressTimerTypeBar);
right->setPercentage(0);
right->setBarChangeRate(ccp(1,0));
right->setMidpoint(ccp(1,0)) ;
right->setReverseProgress(true);
CCProgressTo * act = CCProgressTo::create(3.0, 100);
right->runAction(act);
可以参考上面的设置,想要更深入了解,可以自己修改参数看看不同的效果。