Vol*_*ort 0 cocos2d-iphone gamekit
我在我的Cocos2d游戏中使用GameKitHelper.在某些时候,我会想要显示排行榜,所以我这样做:
[[GameKitHelper sharedGameKitHelper] showLeaderboard];
Run Code Online (Sandbox Code Playgroud)
但没有任何反应.我该怎么办?
显示gameKit帮手?这是不对的..
它应该是这样的:
- (void) showLeaderboard
{
GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
if (leaderboardController != nil)
{
leaderboardController.leaderboardDelegate = self;
[self presentModalViewController: leaderboardController animated: YES];
}
}
Run Code Online (Sandbox Code Playgroud)
参考链接:链接
cocos2d的代码..
UIViewController* _tmpView = [[UIViewController alloc] initWithNibName:nil bundle:nil];
GKLeaderboardViewController* gclb = [[GKLeaderboardViewController alloc] init];
gclb.leaderboardDelegate = self;
[[[CCDirector sharedDirector] openGLView] addSubview:_tmpView.view];
[_tmpView presentModalViewController:gclb animated:NO];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2498 次 |
| 最近记录: |