适用于iphone的coco2d游戏中心集成
我有此代码用于在视图中显示排行榜 h m } 每件事都很好,它显示了排行榜,当我点击“完成”按钮时,它会消失,但当我点击“游戏中心”按钮时,排行榜就不会出来了,我们也无法浏览其他页面 我上面的代码有什么问题,这是针对iphone cocos2d应用程序的适用于iphone的coco2d游戏中心集成,iphone,cocos2d-iphone,Iphone,Cocos2d Iphone,我有此代码用于在视图中显示排行榜 h m } 每件事都很好,它显示了排行榜,当我点击“完成”按钮时,它会消失,但当我点击“游戏中心”按钮时,排行榜就不会出来了,我们也无法浏览其他页面 我上面的代码有什么问题,这是针对iphone cocos2d应用程序的 提前感谢。我在cocos2D游戏中使用了这段代码,效果很好 -(void)displayLeaderboard { GKLeaderboardViewController *leaderboardViewController = [[G
提前感谢。我在cocos2D游戏中使用了这段代码,效果很好
-(void)displayLeaderboard
{
GKLeaderboardViewController *leaderboardViewController = [[GKLeaderboardViewController alloc] init];
leaderboardViewController.leaderboardDelegate = self;
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController presentModalViewController:leaderboardViewController animated:YES];
}
#pragma mark GameKit delegate
-(void) achievementViewControllerDidFinish:(GKAchievementViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
我在cocos2D游戏中使用了这个代码,效果很好
-(void)displayLeaderboard
{
GKLeaderboardViewController *leaderboardViewController = [[GKLeaderboardViewController alloc] init];
leaderboardViewController.leaderboardDelegate = self;
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController presentModalViewController:leaderboardViewController animated:YES];
}
#pragma mark GameKit delegate
-(void) achievementViewControllerDidFinish:(GKAchievementViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
-(void)displayLeaderboard
{
GKLeaderboardViewController *leaderboardViewController = [[GKLeaderboardViewController alloc] init];
leaderboardViewController.leaderboardDelegate = self;
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController presentModalViewController:leaderboardViewController animated:YES];
}
#pragma mark GameKit delegate
-(void) achievementViewControllerDidFinish:(GKAchievementViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}