Моя проблема в том, что я сделал кодирование для спрайта. Это должно изменить это, должно изменить его изображение от (1, 2, 3). Это должно выглядеть как обратный отсчет времени, чтобы начать игру. 1, 2, 3 - 3 PNG изображения. Но изображения не отображаются через равные промежутки времени. Я имею в виду время между (1 - 2), (2 - 3) не то же самое. Это случайно. Пожалуйста, помогите мне с моей проблемой. Помогите мне, если есть лучшее решение, чем то, что я делаю. (Моя анимация должна быть такой, что перед началом любой игры мы видим отсчет 1, затем 2, затем 3, затем GO).
- (ID) инициализации
{
if ((self = [super init]))
{
[[CCDirector sharedDirector] setAnimationInterval: 60.0 / 60];
[[CCDirector sharedDirector] setDisplayFPS: НЕТ];
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"];
....
}
}