完成后,我正在尝试重新启动相同级别的游戏。我正在使用警报视图在完成时显示。我在 AlertView 中使用了 2 个按钮(End 和 PlayAgain)。一旦触摸结束,它应该结束工作正常。问题是一旦触摸 playAgain 再次显示 AlertView 但我需要重新启动游戏。AlertView 的按钮索引代码如下所示。
-(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");
}
}
在这里,我试图再次加载我的游戏场景。是不是正确的做法。
请帮助我。
提前致谢,