Mon problème est que j'ai codé pour un sprite. Il devrait changer il devrait changer son image de (1, 2, 3). Cela devrait ressembler à un compte à rebours pour commencer une partie. 1, 2, 3 sont 3 images PNG. Mais les images ne sont pas affichées dans des intervalles de temps égaux. Je veux dire que le temps entre (1 - 2), (2 - 3) n'est pas le même. C'est aléatoire. S'il vous plaît aidez-moi avec mon problème. Aidez-moi s'il y a une meilleure solution que ce que je suis en train de faire (mon animation devrait ressembler, avant que le jeu commence, nous voyons le compte à rebours 1 puis 2 puis 3 puis GO).Comment résoudre le problème de délai dans l'animation des sprites?
- (id) {init de if ((self = [super 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"];
....
}}