Моя проблема в том, что я сделал кодирование для спрайта. Он должен измениться, он должен изменить его образ (1, 2, 3). Это должно выглядеть как отсчет времени, чтобы начать игру. 1, 2, 3 - 3 png изображения. Но изображения не отображаются в равные промежутки времени. Я имею в виду, что время между (1 - 2), (2 - 3) не одинаково. Он случайный. Пожалуйста, помогите мне с моей проблемой. Помогите мне, если есть лучшее решение, чем то, что я делаю. (Моя анимация должна быть такой, до начала любой игры мы видим отсчет 1, затем 2, затем 3, затем GO).Как решить проблему задержки в анимации спрайтов?
- (ID) инициализации { , если ((само = [супер INIT])) { [[CCDirector sharedDirector] setAnimationInterval: 60,0/60]; [[CCDirector sharedDirector] setDisplayFPS: NO];
CCAnimation* numberAnimation = [CCAnimation animationWithName:@"countDown" delay: 60.0/60];
for(int i=1;i<4;i++)
[numberAnimation addFrameWithFilename: [NSString stringWithFormat:@"number_%02d.png", i]];
id numberAction = [CCAnimate actionWithAnimation: numberAnimation restoreOriginalFrame:NO];
id action2 = [CCFadeOut actionWithDuration:0.5f];
CCSprite *number;
number = [CCSprite spriteWithFile:@"number.png"];
....
}}