J'essaye de redémarrer le même niveau du jeu une fois qu'il est terminé. J'utilise l'affichage des alertes pour afficher au moment de la finition. J'utilise 2 boutons dans AlertView (End et PlayAgain). Une fois que la fin est touchée, il devrait finir par fonctionner correctement. Le problème est une fois que playAgain est touché Le système AlertView s'affiche à nouveau mais je dois redémarrer la partie. Le code de l'index des boutons d'AlertView est indiqué ci-dessous.Comment redémarrer la scène du jeu en utilisant la vue d'alerte dans cocos2d
-(void)alertView :(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex==0){
exit(0);
NSLog(@"exit");
}
else if(buttonIndex==1){
// [self retain];
GameScene *gameScene = [GameScene node];
[[Director sharedDirector] replaceScene:gameScene];
NSLog(@"Play Again");
}
}
Ici, j'essaie de charger à nouveau ma page de jeux. Est-ce la bonne façon de faire.
S'il vous plaît aidez-moi à ce sujet.
Merci à l'avance,