CCProgressTimer (进度条)
//初始化方法
CCProgressTimer *timer = [CCProgressTimer progressWithFile:@"img.png"];
timer.position = ccp(0,60);
timer.type = kCCProgressTimerTypeHorizontalBarLR; //进度条显示类型
timer.percentage = 0;
[self addChild:timer z:1 tag:2];
[self scheduleUpdate];
//进度条需要预约的更新方法来更新自身状态
-(void) update:(ccTime )delta
{
CCNode *node = [self getChildByTag:2];
NSAssert([node isKindOfClass:[CCProgressTimer class]],@"ndoe is not a CCProgressTimer");
//更新进度条时间显示
CCProgressTimer *timer = (CCProgressTimer *)node;
timer.percentage += delta *10;
if(timer.percentage >= 100)
{
timer.percentage = 0;
}
}