0
我爲我的Cocos2d遊戲使用GameKitHelper。在某些時候,我想要顯示排行榜,所以我這樣做:GameKitHelper:顯示Game Center排行榜
[[GameKitHelper sharedGameKitHelper] showLeaderboard];
但是沒有任何反應。我該怎麼辦?
我爲我的Cocos2d遊戲使用GameKitHelper。在某些時候,我想要顯示排行榜,所以我這樣做:GameKitHelper:顯示Game Center排行榜
[[GameKitHelper sharedGameKitHelper] showLeaderboard];
但是沒有任何反應。我該怎麼辦?
顯示gameKit helper?它的錯誤..
它應該是這樣的:在這個環節
- (void) showLeaderboard
{
GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
if (leaderboardController != nil)
{
leaderboardController.leaderboardDelegate = self;
[self presentModalViewController: leaderboardController animated: YES];
}
}
參考:Link
爲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];
我應該把這個代碼嗎?因爲在我的Cocos2d場景中,self沒有presentModalViewController方法。 – Voldemort 2011-03-14 04:49:09
我編輯了代碼..請看看.. – xuanweng 2011-03-14 06:28:32
那是什麼? gclb和sharedData是未申報的... – Voldemort 2011-03-15 03:55:21